docker-compose redis集群
redis主从复制
version: '3'
services:
master:
image: redis:5
container_name: redis-master
restart: always
command: redis-server --port 6379 --requirepass jd1qaz@WSX --appendonly yes
environment:
- TZ=Asia/Shanghai
ports:
- 6379:6379
volumes:
- /data/redis/master/data:/data
slave1:
image: redis:5
container_name: redis-slave-1
restart: always
command: redis-server --slaveof 192.168.10.184 6379 --port 6379 --requirepass jd1qaz@WSX --masterauth jd1qaz@WSX --appendonly yes
environment:
- TZ=Asia/Shanghai
ports:
- 6380:6379
volumes:
- /data/redis/slave1/data:/data
参考文档
使用 docker 搭建 Redis 主从同步:http://www.r9it.com/20190826/docker-build-redis-master-slave.html
docker-compose搭建redis集群之主从复制:https://blog.csdn.net/gang_luo/article/details/107555586