何亦冷

导航

redis三主三从集群简易搭建(docker版本, 3台机器)

# 备注: 仅针对测试验证使用, 生产环境请注意密码/开启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

posted on 2022-10-31 22:14  何亦冷  阅读(60)  评论(0编辑  收藏  举报