Docker搭建Redis主从复制(一主二从)
2021/7/2 19:21:47
本文主要是介绍Docker搭建Redis主从复制(一主二从),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Docker搭建Redis主从复制(一主二从)
搭建步骤
首先拉取redis的镜像文件
docker pull redis
查看Redis镜像
docker images redis
分别启动3台redis容器
docker run --name redis-6379 -p 6379:6379 -d redis redis-server docker run --name redis-6380 -p 6380:6379 -d redis redis-server docker run --name redis-6381 -p 6381:6379 -d redis redis-server
查看运行的Redis容器
docker ps
查看主服务器的IP地址
docker insepect 8265313b8c09 #这里以端口6379为主服务器
这里只需要知道主服务器的Ip地址就可以咯,从服务器的地址不需要知道,因为下面会登录从服务器客户端去绑定主服务器
进入从服务器客户端
docker exec -it b01b14ddbde3 redis-cli #这是从服务器6380
绑定主服务器,搭建主从关系
slaveof 127.17.0.5 6379 # 这是主服务器的IP地址和端口号
检查服务器状态,是否绑定成功
info replication
另外一台进行相同的绑定操作即可,最后通过检查主服务器的信息
info replication
检测主从是否绑定成功,只有主服务器才能写,从服务器不能写,只能读
-
主服务器
-
从服务器6380
-
从服务器6381
这里只是搭建了Redis的一主二从的主从复制的集群,如果主服务器宕机后,其他从服务器都只能读不能写,这样是不可行的,因此还需要搭建我们的哨兵机制的集群服务,即需要搭建一主二从三哨兵的集群
这篇关于Docker搭建Redis主从复制(一主二从)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-18Redis安装入门:新手必读指南
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作