Docker: 向所有其他容器开放容器端口
Docker: open container port to all other containers
我想知道如何为所有其他容器打开容器端口?
我有三个容器,想互相开放一些端口。我不能使用 --link
因为它是循环的 link.
我已经暴露端口和绑定端口给主机,但是其他容器无法访问它。
我也无法使用 docker 网络,因为我使用的是 Docker 1.8,而且我无法升级。
谢谢
要与链接的容器共享端口,请使用 ...
曝光 8080
在您的 Dockerfile 中
警告以下...
docker run -p 8080:8080
从主机到容器共享端口,但从容器到容器不共享端口
有趣
docker run -P (capital P)
将您的 Dockerfile 中公开的所有端口共享给主机(以及其他链接的容器)
别忘了做你的 docker 链接
我想知道如何为所有其他容器打开容器端口?
我有三个容器,想互相开放一些端口。我不能使用 --link
因为它是循环的 link.
我已经暴露端口和绑定端口给主机,但是其他容器无法访问它。
我也无法使用 docker 网络,因为我使用的是 Docker 1.8,而且我无法升级。 谢谢
要与链接的容器共享端口,请使用 ...
曝光 8080
在您的 Dockerfile 中
警告以下...
docker run -p 8080:8080
从主机到容器共享端口,但从容器到容器不共享端口
有趣
docker run -P (capital P)
将您的 Dockerfile 中公开的所有端口共享给主机(以及其他链接的容器)
别忘了做你的 docker 链接