docker compose搭建redis主从+哨兵(1主2从3哨兵)

环境:linxu centos 7

前提:已安装docker compos

步骤一: 创建空白文件并进入

mkdir -p /usr/local/docker/docker_sentinel

cd /usr/local/docker1/docker_sentinel

 步骤二 :创建 三个空白 文件夹用于存储数据 

mkdir data1

mkdir data2

mkdir data3

步骤三: 编辑主节点配置文件 

 vi redis.conf

 #  重新连接新的master的时候无法通过auth验证  
#     密码
requirepass "root"   
masterauth "root"

# 开启aof持久化
appendonly yes
appendfsync everysec

步骤四:配置从节点

  vi slave.conf

# deamonize no

# 这个秘密用于主从节点间的连接
masterauth "root"   
#     客户端登录密码 两个秘密最好一样
requirepass "root"   
# 开启aof持久化
appendonly yes
appendfsync everysec
# 标记这个redis为 host的

你可能感兴趣的:(docker,redis,容器)