Skip to content

1. 安装

shell
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. 访问

浏览器访问 127.0.0.1:8500

3. 访问dns

consul提供dns功能,可以让我们通过, 可以通过dig命令行来测试,consul默认的dns端口是8600, 命令行: linux下的dig命令安装: yum install bind-utils

shell
dig @192.168.1.103 -p 8600 consul.service.consul SRV

windows下载dig命令 :BIND9.17.2.x64.zip