一、部署三主三从的Redis集群
分别为6个节点建立挂载目录,每个目录下建立数据、配置、日志文件夹。
docker-compose内容如下:
version: '3'
services:
redis1:
image: redis:6.2.3
restart: always
ports:
- "6379:6379"
- "16379:16379"
volumes:
- "./6379/data:/data/redis"
- "./6379/logs:/opt/redis/logs"
- "./6379/etc/redis.conf:/etc/redis/redis.conf"
command: redis-server /etc/redis/redis.conf
redis2:
image: redis:6.2.3
restart: always
ports:
- "6380:6380"
- "16380:16380"
volumes:
- "./6380/data:/data/redis"
- "./6380/logs:/opt/redis/logs"
- "/opt/redis/cluster/6380/etc/redis.conf:/etc/redis/redis.conf"
command: redis-server /etc/redis/redis.conf
redis3:
image: redis:6.2.3
r