只配置从库,不用配置主库
redis79.conf
# 使用自己的ip bind 192.168.2.190 # 端口 port 6379 # pid 名字 pidfile /var/run/redis_6379.pid # log文件名字 logfile "6379.log" # dump.rdb 名字 dbfilename dump6379.rdbredis80.conf
port 6380 # 指定主机及其端口 replicaof 192.168.2.190 6379redis81.conf
port 6381 # 指定主机及其端口 replicaof 192.168.2.190 6379打开3个从机窗口,一个测试窗口 3个从机分别开启redis服务
# 这里以79为例,80、81以此类推 docker run -itd --name myredis79 -v /usr/local/redis/redis79.conf:/etc/redis79.conf -v /root/usr/local/redis/data:/data -p 6379:6379 -d redis:5.0.8 redis-server /etc/redis79.conf修改完成之后,通过进程信息查看,发现开启成功!
# 进入从机的redis环境 [root@localhost ~]# docker exec -it myredis81 redis-cli -p 6379