一、本地创建如下目录结构的文件夹及文件
二、Docker创建自定义网络
docker network create -d bridge --subnet 172.25.0.0/16 rediscluster
三、运行容器
此处只以6379端口举例,其他5个端口同理
docker run -p 6379:6379 -p 16379:16379 --name redis-6379 -v /Users/xxx/redis-cluster/6379/conf/redis.conf:/data/redis.conf -v /Users/xxx/redis-cluster/6379/data:/data -d --net rediscluster --ip 172.25.0.5 redis:6.0.6 redis-server /data/redis.conf
四、进入某一个redis容器
docker exec -it redis-6379
五、创建集群
redis-cli --cluster create 172.25.0.5:6379 172.25.0.6:6380 172.25.0.7:6381 172.25.0.8:6382 172.25.0.9:6383 172.25.0.10:6384 --cluster-replicas 1