docker 安装redis 和consul

272 阅读1分钟

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