操作步骤老师给看看:
docker network create --subnet=172.19.0.0/16 net2
docker pull yyyyttttwwww/redis
docker tag docker.io/yyyyttttwwww/redis redis
docker run -it -d --name r1 -p 5001:6379 --net=net2 --ip 172.19.0.2 redis bash
docker exec -it r1 bash
vi /usr/redis/redis.conf #修改了那5个属性值
cd /usr/redis/src
./redis-server ../redis.conf
完成其它5个容器的创建并启动。
在容器根目录中:
mkdir /usr/redis/cluster
cp /usr/redis/src/redis-trib.rb /usr/redis/cluster
cd /usr/redis/cluster
./redis-trib.rb create --replicas 1 172.19.0.2:6379 172.19.0.3:6379 172.19.0.4:6379 172.19.0.5:6379 172.19.0.6:6379 172.19.0.7:6379