通信人家园

标题: 基于docker网络的redis集群  [查看完整版帖子] [打印本页]

时间:  2023-9-9 23:11
作者: dajinyu     标题: 基于docker网络的redis集群

配置redis.conf :
bind0.0.0.0
protected-modeyes
port 6379
daemonizeno
pidfile/var/run/redis_6379.pid
dbfilenamedump.rdb
dir /data
masterauth 密码
requirepass 密码
cluster-enabledyes
cluster-config-filenodes-6379.conf
cluster-node-timeout15000
启动
docker run -d -p6379:6379 -p 16379:16379 -v /root/redis1.conf:/etc/redis.conf redis:6.0.9/usr/local/bin/redis-server /etc/redis.conf
docker run -d -p6380:6379 -p 16380:16379 -v /root/redis2.conf:/etc/redis.conf redis:6.0.9/usr/local/bin/redis-server /etc/redis.conf
dockerrun -d -p 6381:6379 -p 16381:16379 -v /root/redis3.conf:/etc/redis.confredis:6.0.9 /usr/local/bin/redis-server /etc/redis.conf
获取容器IP
dockerinspect b079690b48c2 23d2ea40b6dc ac3bb0152844 | grep IPAdd
启动集群(至少3结点)
dockerexec -it ac3bb0152844 /usr/local/bin/redis-cli -a 密码  --cluster create172.17.0.4:6379 172.17.0.3:6379 172.17.0.2:6379 --cluster-replicas 0
--cluster-replicas 指定副本数  此处是0 ,  指定1 就是一主一备



时间:  2023-9-10 20:49
作者: robinhood007






通信人家园 (https://www.txrjy.com/) Powered by C114