搜索镜像
docker search redis
拉取镜像
docker pull redis:latest
注:镜像Tag可通过Docker Hub查看。
相关配置
- 开启密码验证
requirepass 123456
- 开始数据持久化
appendonly yes
- 开启集群模式
cluster-enabled yes
- 开启主从密码验证
masterauth 123456
运行容器
运行Redis集群节点容器,并开放集群总线端口,集群总线端口为:Redis节点端口+10000。
docker run -d --name Redis-6381 -p 6381:6381 -p 16381:16381 -v /docker/redis/cluster/node1/data:/data redis:latest --port 6381 --requirepass 123456 --appendonly yes --cluster-enabled yes --masterauth 123456
docker run -d --name Redis-6382 -p 6382:6382 -p 16382:16382 -v /docker/redis/cluster/node2/data:/data redis:latest --port 6382 --requirepass 123456 --appendonly yes --cluster-enabled yes --masterauth 123456
docker run -d --name Redis-6383 -p 6383:6383 -p 16383:16383 -v /docker/redis/cluster/node3/data:/data redis:latest --port 6383 --requirepass 123456 --appendonly yes --cluster-enabled yes --masterauth 123456
docker run -d