Docker配置Redis集群
-
创建网络
docker network create my-redis-network
-
创建 Redis 容器
docker run -d --name redis0 --network my-redis-network redis --appendonly yes
docker run -d --name redis1 --network my-redis-network redis --appendonly yes
docker run -d --name redis2 --network my-redis-network redis --appendonly yes
-
创建 Sentinel 容器
docker run -d --name sentinel0 --network my-redis-network redis-sentinel --sentinel mymaster 127.0.0.1 6379 2 1
docker run -d --name sentinel1 --network my-redis-network redis-sentinel --sentinel mymaster 127.0.0.1 6379 2 1
docker run -d --name sentinel2 --network my-redis-network redis-sentinel --sentinel mymaster 127.0.0.1 6379 2 1
-
测试
docker exec -it redis0 redis-cli info
用户评论