Dcoker教程之九配置Redis主從複製

feri發表於2018-07-19

第一步:建立資料夾
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

這裡寫圖片描述
這裡寫圖片描述
第三步:測試

主庫:
這裡寫圖片描述

從庫:
這裡寫圖片描述

相關文章