首页 > 数据库 >【Redis】主从配置

【Redis】主从配置

时间:2022-12-04 17:01:37浏览次数:37  
标签:-- Redis 配置 redis conf 0.0 docker data 主从

 

docker pull redis:6.0.3

 

Master配置

bind 0.0.0.0
port 6378
requirepass 123456
# 关闭持久化
appendonly no
# 允许远程连接
protected-mode no

SlaveA配置

bind 0.0.0.0
port 6377
requirepass 123456
# 主密码
masterauth 123456
# 关闭持久化
appendonly no
# 允许远程连接
protected-mode no
# 主服务器的地址
replicaof 172.17.0.1 6378
# 从机只读模式默认是开启的
replica-read-only yes

SlaveB配置

bind 0.0.0.0
port 6376
requirepass 123456
# 主密码
masterauth 123456
# 关闭持久化
appendonly no
# 允许远程连接
protected-mode no
# 主服务器的地址
replicaof 172.17.0.1 6378
# 从机只读模式默认是开启的
replica-read-only yes

 

启动容器

docker run -d --restart=always -m=1g --name redisMaster -p 6378:6378 --privileged=true -v /ycx/data/redis/conf/master.conf:/usr/local/redis.conf -v /ycx/data/redis/data:/data docker.io/redis:6.0.3 redis-server /usr/local/redis.conf

docker run -d --restart=always -m=1g --name redisSlaveA -p 6377:6377 --privileged=true -v /ycx/data/redis/conf/slaveA.conf:/usr/local/redis.conf -v /ycx/data/redis/data:/data docker.io/redis:6.0.3 redis-server /usr/local/redis.conf

docker run -d --restart=always -m=1g --name redisSlaveB -p 6376:6376 --privileged=true -v /ycx/data/redis/conf/slaveB.conf:/usr/local/redis.conf -v /ycx/data/redis/data:/data docker.io/redis:6.0.3 redis-server /usr/local/redis.conf

 

标签:--,Redis,配置,redis,conf,0.0,docker,data,主从
From: https://www.cnblogs.com/yangchongxing/p/16950182.html

相关文章