第一步:创建文件夹
mkdir -p /docker/redis_ms
第二步:拷贝配置文件
cp /docker/redis/redis.conf /docker/redis_ms/redismaster.conf
cp /docker/redis/redis.conf /docker/redis_ms/redisslave.conf
修改配置文件
redismaster.conf
设置
#bind 127.0.0.1
requirepass xingfei
redisslave.conf
设置:
#bind 127.0.0.1
slaveof 172.17.0.2 6380
masterauth xingfei
requirepass xingfei
规划:
主库:
6380 redis6380.conf redis6380
从库:
6381 redis6380.conf redis6381
第三步:创建并启动 Redis主库容器
主库
docker run -p 6380:6380 --name redismaster -v /docker/redis_ms/redis_master.conf:/etc/redismaster.conf -d redis redis-server /etc/redismaster.conf
docker run -p 6381:6381 --name redisslave -v /docker/redis_ms/redis_slave.conf:/etc/redisslave.conf -d redis redis-server /etc/redisslave.conf
第三步:测试
主库:
从库: