【发布时间】:2018-05-17 00:55:18
【问题描述】:
我们在 6 台主机和大约 15 个容器上运行 swarm。有一个接入点作为端口 3010 开放。
在每个作为 swarm 节点的主机上,都有一个带有 3 个 docker 容器的本地隔离网络。在每台主机上,其中一个容器想要连接到该发布端口 3010。
我喜欢在该主机上使用端口,该主机当前正在运行该容器。不知道这样是否明智?
如何解决在 docker 容器上使用主机名连接到本地 swarm 端口。本地主机和 127.0.0.1 不可用。我可以在 swarm 上连接覆盖网络上的容器,但是在启动容器时,由于本地隔离网络,这是不可能的。
【问题讨论】:
标签: docker containers swarm