【发布时间】:2016-07-12 01:15:47
【问题描述】:
我确实设置了使用 Consul 的覆盖多主机网络,没有 Swarm。
我想根据自己的需要访问 Consul。当我在本地(在几台 docker 机器上)运行我的 docker 基础架构时,我无法通过以下方式访问它:
consul members --rpc-addr=192.168.99.100:8500
这不会返回任何东西。端口8500 是唯一暴露的。我看到8300(和一堆其他端口)也打开了,但没有暴露。
我应该暴露8300吗?为什么 Docker/VM 使用 8500?
【问题讨论】: