【发布时间】:2016-06-12 16:30:14
【问题描述】:
我需要创建一些必须由同一网络中的其他计算机访问的 docker 容器。
问题是,当我创建容器时,Docker 获取的 IP 地址仅在主机内有效。
我已经查看了 Docker 文档(网络),但没有任何效果。
如果我在我的机器上运行 ifconfig,我的 IP 地址是 172.21.46.149。当我进入容器(Ubuntu)并运行ifconfig 时,IP 地址是172.17.0.2。例如,我需要 Docker 来获取172.21.46.150。
我该怎么做?
【问题讨论】:
-
如果你的容器直接绑定主机端口可以通信吗?