创建自定义网络,实现主机名作为稳定域名访问。
Redis主从同步集群
#自定义网络
docker network create mynet
#主节点
docker run -d -p 6379:6379 \
-v /app/rd1:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=master \
-e REDIS_PASSWORD=123456 \
--network mynet --name redis01 \
bitnami/redis
#从节点
docker run -d -p 6380:6379 \
-v /app/rd2:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=slave \
-e REDIS_MASTER_HOST=redis01 \
-e REDIS_MASTER_PORT_NUMBER=6379 \
-e REDIS_MASTER_PASSWORD=123456 \
-e REDIS_PASSWORD=123456 \
--network mynet --name redis02 \
bitnami/redis
注意设置app下文件夹权限为最大777
[root@iZhp37h56qcipfuuzpug77Z app]# mkdir rd1
[root@iZhp37h56qcipfuuzpug77Z app]# chmod -R 777 rd1
[root@iZhp37h56qcipfuuzpug77Z app]# mkdir rd2
[root@iZhp37h56qcipfuuzpug77Z app]# chmod -R 777 rd2
