使用UI在容器中运行领事

时间:2018-07-21 21:50:05

标签: docker consul

跟随official documentation我正在跑步

docker run -d --name=dev-consul -e CONSUL_BIND_INTERFACE=eth0 consul -ui -p 8500:8500

我添加了-ui和-p 8500:8500以启用领事UI。
但是我无法真正浏览

http://localhost:8500/ui/

或telnet 127.0.0.18500。

在docker中运行领事UI时如何浏览?

2 个答案:

答案 0 :(得分:1)

尝试此命令:

docker run --name consul -p 8500:8500 consul agent -dev -ui -client=0.0.0.0 -bind=0.0.0.0

答案 1 :(得分:0)

您绑定到eth0,因此需要使用eth0的IP地址。

docker inspect dev-consul

获取IP地址,并将IP与以下端口一起使用:

172.17.0.2:8500