目前Consul使用的版本是: v1.0.1html
在真实的开发环境、生产环境中,consul server端须要3-5个,每一个须要注册服务的服务器都要安装client端。node
# docker run -d -p 1234:8500 -h node1 --name node1 consul agent -server -bootstrap-expect=1 -node=node1 -client 0.0.0.0 -ui -dc=dc1 # JOIN_IP="$(docker inspect -f '{{.NetworkSettings.IPAddress}}' node1)"
# consul agent -data-dir=/tmp/agent -node=clinet1 -bind=10.30.0.52 -ui -dc=dc1 ##不使用docker运行的clinet端 # consul join $JOIN_IP # docker run -d -p 8600:8600 -p 8500:8500 -p 8600:53/udp --name client2 -h client2 consul -ui -node=client2 -join $JOIN_IP -dc=dc1 ##使用docker运行的client端
nomad配合consul的简易使用会后续发布,但愿得到帮助的朋友点个赞
nomad的简易集群在这里,http://www.cnblogs.com/magic-chenyang/p/7975724.html 。docker