# 备注: 仅针对测试验证使用, 生产环境请注意密码/开启AOF等参数设置
docker pull redis:6
# 机器1
docker run -d --net host --name redis7001 redis:6 --cluster-enabled yes --port 7001
docker run -d --net host --name redis7002 redis:6 --cluster-enabled yes --port 7002
# 机器2
docker run -d --net host --name redis7003 redis:6 --cluster-enabled yes --port 7003
docker run -d --net host --name redis7004 redis:6 --cluster-enabled yes --port 7004
# 机器3
docker run -d --net host --name redis7005 redis:6 --cluster-enabled yes --port 7005
docker run -d --net host --name redis7006 redis:6 --cluster-enabled yes --port 7006
# 机器1: 进入容器内部执行创建集群命令即可
docker exec -it redis7001 bash
redis-cli --cluster create 192.168.35.111:7001 192.168.35.111:7002 192.168.35.112:7003 192.168.35.112:7004 192.168.35.113:7005 192.168.35.113:7006 --cluster-replicas 1
# 验证集群信息
redis-cli -p 7001
cluster nodes
标签:run,--,三主三,redis,192.168,cluster,docker
From: https://www.cnblogs.com/hepengju/p/16846066.html