# 启动原主节点 $ docker start redis-master # 查看原主节点状态(此时变成了从节点) $ docker exec -it redis-master redis-cli 127.0.0.1:6379> info replication # Replication role:slave master_host:172.18.0.3 master_port:6379 ... Leader
创建完成之后我们就可以使用如下命令连接到rediscluster 集群了 redis-cli -c -h 192.168.10.108 -p 6479 -a 'xj2021' --raw 查看集群状态 cluster nodes cluster info 测试读写是否正常 set xj '修己' get xj 到此,我们3主3从的cluster集群已经部署完成了 总结 通过Docker Compose,我们可以快速搭建 Redis ...
docker run -d --name redis-node-4 --net host --privileged=true -v /data/redis/share/redis-node-4:/data redis:6.0.8 --cluster-enabled yes --appendonly yes --port 6384 #第五台 docker run -d --name redis-node-5 --net host --privileged=true -v /data/redis/share/redis-node-5:...
–net myredis :使用我们创建的虚拟网卡 (想详细了解,可以去看看Docker 网络方面知识) 执行完成: 亦可使用docker ps -a查看运行中容器。 可以看到已全部启动成功。 👨🔧 3.2、创建Redis Cluster集群 可随意选择一个节点进入,创建Redis集群。 1、进入redis-6379 容器 代码语言:javascript 代码运行次数:0 运行...
docker update --restart=always centos03 #至此,容器创建完毕。 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 3、登入容器检查容器内部环境 # 使用docker exec命令逐个登录容器,并使用ifconfig查看ip是否为创建容器时设置的固定ip,然后使用ping命令测试容器之间、容器和宿主机、容器和互联...
为了让Docker 兼容Redis Cluster, 需要使用Docker的host network模式。 #为了使Redis集群在这样的环境中工作,静态每个节点都知道需要其公共地址的配置 cluster-announce-ip 192.168.111.201 # 客户端连接端口 cluster-announce-port 6380 # 总线端口为普通端口port+10000,所谓Cluster bus, 即使用一种二进制协议(binary ...
执行「docker inspect redis-node3」得到 redis-node3 ip 信息为:172.17.0.2 拿到ip 信息后(每个人的ip信息可能不一样),接下来进入某一个容器进行组建集群: # 这里以进入 node1 为例 docker exec -it redis-node1 /bin/bash # 接着执行组建集群命令(请根据自己的ip信息进行拼接) ...
Docker部署Redis集群(主从复制 高可用) 环境vmware12+centos7 关于环境安装可以参考我的另一篇博客 https://www.cnblogs.com/pengboke/p/13063168.html 1.清理环境 我这里用的虚拟机所以我把docker的镜像和容器都清空 docker kill $(docker ps -a -q) docker rm $(docker ps -a) docker rmi -f $(docker ...
创建集群 #进入redis-1[root@centos72 ~]# docker exec -it redis-1 /bin/bash#创建clusterroot@b64c87b706b1:/data# redis-cli --cluster create 172.38.0.11:6379 172.38.0.12:6379 172.38.0.13:6379 172.38.0.14:6379 172.38.0.15:6379 172.38.0.16:6379 --cluster-replicas 1>>> Performing hash slots...
docker run -d -p 6380:6379 \-v /app/rd2:/bitnami/redis/data \-e REDIS_REPLICATION_MODE=slave \-e REDIS_MASTER_HOST=redis01 \-e REDIS_MASTER_PORT_NUMBER=6379 \-e REDIS_MASTER_PASSWORD=123456 \-e REDIS_PASSWORD=123456 \--network mynet --name redis02 \bitnami/redis 2楼2025-06-08...