【发布时间】:2016-12-15 16:19:18
【问题描述】:
在其上运行 macOS 和 docker ubuntu,我无法 ping 我本地网络的 IP 地址。下面是我的 docker 容器的网络配置。我可以 ping 主机的 IP 地址,但无法访问本地网络上的其他 IP 地址。
root# ping 172.17.101.192
PING 172.17.101.192 (172.17.101.192) 56(84) bytes of data.
From 172.17.0.3 icmp_seq=1 Destination Host Unreachable
From 172.17.0.3 icmp_seq=2 Destination Host Unreachable
root# ifconfig
eth0 Link encap:Ethernet HWaddr 02:42:ac:11:00:03
inet addr:172.17.0.3 Bcast:0.0.0.0 Mask:255.255.0.0
inet6 addr: fe80::42:acff:fe11:3/64 Scope:Link
是否有任何网络配置可以帮助我执行此操作?
我尝试过net=host,但没有帮助。
【问题讨论】:
-
你使用的是哪个版本的 docker?
-
1.13.0-rc4, build 88862e7 -
您使用的是 docker-machine 还是 docker for mac (docs.docker.com/engine/installation/mac)?
-
也许是一个愚蠢的问题,但是您确定您尝试 ping 的主机没有阻止您的 docker 主机而不是您的 mac 访问的防火墙规则吗?你能在办公室里 ping 你旁边的人吗?
标签: macos ubuntu networking docker