Docker下redis的主从配置
1、 拉取redis镜像
docker pull redis
2、 启动3个redis容器服务,分别使用到6379、6380、6381端口
docker run redis-6379 -p 6379:6379 -d
docker run redis-6379 -p 6380:6379 -d
docker run redis-6379 -p 6381:6379 -d
3、 查看容器
docker ps
4、 进入容器
docker exec -it 容器ID redis-cli
5、 开始redis集群配置
1、 看容器内网的ip地址
docker inspect 容器ID
2、 进入docker容器内部,查看当前redis角色(主还是从)
[root@tcy1 tcy]# docker exec -it 容器ID /bin/bash
root@ab54741166e1:/data# redis-cli
127.0.0.1:6379> info replication
role:master // 主
role:slave