1.安装

  1. 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
  2. docker container update --restart=always 容器id

2.访问

浏览器访问 127.0.0.1:8500

3.访问dns

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

  1. yum install bind-utils
  1. dig @192.168.119.128 -p 8600 consul.service.consul SRV

windows下载dig命令:BIND9.16.31.x64.zip
如果遇到各种报错,或者缺少对应的文件,尝试安装微软的常用运行库(描述不太对…)
微软常用运行库合集.zip
其他windows常用工具可使用下面的工具箱进行安装
Cloudbox.zip

image.png
image.png