如何从容器内部获取主机IP


可以从容器内部获取主机的IP吗?
已邀请:

萧遥吟 - 80后IT技术男

赞同来自:


如果想获取宿主机公网ip可以使用curl ifconfig.me

benpao

赞同来自:


方法还是有几种的,我抛砖引玉:

<pre>

容器内部获取:

/sbin/ip route|awk '/default/ { print $3 }'

运行指定:

docker run -it --env hostip="127.0.0.1" centos /bin/bash

查看

env

执行host

docker run -it --add-host hostip:"127.0.0.1" centos /bin/bash

查看

cat /etc/hosts | grep hostip
</pre>

要回复问题请先登录注册