【发布时间】:2017-07-11 12:51:45
【问题描述】:
我正在尝试为 consul 创建一个容器,但输出一直失败,有趣的是,我真的不认为这是一个错误
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)
以下是我正在使用的命令:
docker container run --net host --name consul-server -e 'CONSUL_LOCAL_CONFIG={"skip_leave_on_interrupt": true}' -e CONSUL_BIND_INTERFACE='eth0' consul agent -server -client 0.0.0.0 -dns-port 53 -bootstrap-expect 1 -ui -datacenter dc1 -v "/var/lib/consul:/consul/data" -data-dir /var/lib/consul
这是一个单节点全新安装,带有来自注册表的最新版本,因此这里发生的任何代理/客户端都没有升级或版本不匹配。
【问题讨论】:
标签: docker consul service-discovery