软件版本
Redis 7.2.5
Docker 26.1.3
准备工作
由于docker直接拉取运行了,所以需要提前准备配置文件
Index of /releases/ (redis.io)
下载后,把redis-7.2.5.tar.gz\redis-7.2.5.tar\redis-7.2.5\里的
redis.conf
sentinel.conf
复制出来
概览
结构如上图所示,准备6个服务器。
配置哨兵节点
1.创建 redis-sentinel 目录
2.创建 redis-sentinel/docker-compose.yml 文件
services:
redis-sentinel:
image: redis:7.2.5
ports:
- "26379:26379"
volumes:
- ./data:/data
restart: always
command: redis-sentinel /data/sentinel.conf
3.创建 redis-sentinel/data 目录