Docker:打开所有其他容器的容器端口
我想知道如何打开所有其他容器的容器端口?
我有三个容器,我想打开一些端口给对方。 我不能使用 – --link
因为它是循环链接。
我将端口和绑定端口暴露给主机,但其他容器无法访问它。
我无法使用dockernetworking,因为我使用的是Docker 1.8,我无法升级。 谢谢。
共享一个端口链接容器使用…
EXPOSE 8080
在你的Dockerfile中
警告以下…
docker run -p 8080:8080
从主机共享一个端口到容器,而不是从容器到容器
insterestingly
docker run -P (capital P)
共享Dockerfile中公开的所有端口(以及其他链接的cotnainer)
不要忘了做你的docker链接