Docker:打开所有其他容器的容器端口

时间:2016-04-15 09:46:59

标签: docker containers

我想知道如何打开所有其他容器的容器端口?

我有三个容器,我想互相打开一些端口。我不能使用--link,因为它是循环链接。

我已将端口和绑定端口暴露给主机,但其他容器无法访问它。

我无法使用docker网络,因为我使用的是Docker 1.8而无法升级。 感谢。

1 个答案:

答案 0 :(得分:1)

将端口共享到链接容器使用...

EXPOSE 8080

你的Dockerfile中的

警告以下内容......

 docker run -p 8080:8080 

共享一个从主机到容器的端口,但不是从容器到容器的端口

insterestingly

docker run -P    (capital P)

将Dockerfile中公开的所有端口共享给托管(以及其他链接的cotnainers)

别忘了做你的码头链接

相关问题