【发布时间】:2015-07-31 10:31:05
【问题描述】:
我是 docker 新手。
我正在主机 192.168.1.231 Ubuntu OS 上运行 IP 地址为 172.17.0.5 的 docker 容器。 当我从 192.168.1.231 ping 172.17.0.5 时,它 ping 成功。但网络中另一台 IP 为 192.168.1.190 的主机无法 ping 172.17.0.5。
我也在 192.168.1.231 添加 nat 规则
*nat
-I PREROUTING -d 192.168.1.231 ! -i docker0 -p tcp -m tcp --dport 80 -m comment --comment "docker_dnat_76b3de111215" -j DNAT --to-destination 172.17.0.5:80
COMMIT
现在 docker 容器 ping 网络上的所有节点成功.. 我怎样才能在网络上看到 docker 容器..? 请帮忙
【问题讨论】: