1.安装consul
docker run -d -p 8500:8500 -p 8300:8300 -p 8301:8301 -p 8302:8302 -p 8600:8600/udp consul consul agent -dev -client=0.0.0.0
docker container update --restart=always 容器名字
2.访问web界面
127.0.0.1:8500
3.访问dns
consul提供dns功能,可以通过dig来进行测试。
consul默认的dns端口是8600
dig @192.168.0.123 -p 8600 consul.service.consul SRV