1、redis
docker run -p 6379:6379 -d redis:latest redis-server
2、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
浏览器访问consul
ip:端口 127.0.0.1:8500
dns访问
consul 提供了dns功能,可以通过dig命令行来测试,cousul 默认的dns端口号是8600
linux安装dig: yum install bind-utils
dig 使用
dig @主机ip地址 -p 8600 consul.service.consul SRV
设置docker重启自动启动某个容器
docker container update --restart=always 容器名称/容器id