在Internet上公开本地Docker容器(有两个容器相互链接)。

时间:2017-03-16 15:15:40

标签: mysql docker localhost containers phabricator

我创建了两个docker容器,一个是mysql,另一个是phabricator,它们都是链接的,都是本地的。我已将mysql端口绑定到0.0.0.0。现在我想将phabricator暴露给互联网。这样每个人都可以使用它。 --net = host选项不适用于链接。任何人都可以告诉我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您需要使用-p设置启动phabricator容器,该设置定义端口映射 - 假设您的容器内部公开端口8080,然后您可以将其定义为-p 8080:8080,这意味着端口8080也可从外部访问(只要您的主机可以通过端口8080从互联网访问而不会干扰防火墙)。