docker中怎么搭建redis集群
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇文章为大家展示了docker中怎么搭建redis集群,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、创建虚拟网卡docker network creat
千家信息网最后更新 2026年11月04日docker中怎么搭建redis集群
本篇文章为大家展示了docker中怎么搭建redis集群,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
1、创建虚拟网卡
docker network create redis-net
3、查看网卡信息
docker network ls
4、查看redis-net虚拟网卡网关ip
docker network inspect redis-net | grep "Gateway" | grep --color=auto -P '(\d{1,3}.){3}\d{1,3}' -o5、创建需要挂载的目录以及文件
#创建集群挂载目录mkdir -p /docker/redis#创建 集群配置文文件模板touch /docker/redis/redis-cluster.conf#编辑配置文件模板内容port ${PORT}cluster-enabled yescluster-config-file nodes.confcluster-node-timeout 5000cluster-announce-ip 192.168.100.101cluster-announce-port ${PORT}cluster-announce-bus-port 1${PORT}appendonly yes6、在/docker/redis目录下创建一个sh脚本文件
touch create_conf.sh
编辑脚本内容为:
#!/bin/bashfor port in `seq 6001 6006`; domkdir -p ./${port}/conf && PORT=${port} envsubst < ./redis-cluster.conf > ./${port}/conf/redis.conf && mkdir -p ./${port}/data;done授权可执行 chmod -R 777 create_conf.sh
7、执行脚本创建挂载目录以及配置文件
./create_conf.sh
8、编辑启动容器脚本(启动6个容器)
touch create_redis_docker.sh
编辑内容为
#!/bin/bashfor port in `seq 6001 6006`; dodocker run -d -ti -p ${port}:${port} -p 1${port}:1${port} -v /docker/redis/${port}/conf/redis.conf:/usr/local/etc/redis/redis.conf -v /docker/redis/${port}/data:/data --restart always --name redis-${port} --net redis-net --sysctl net.core.somaxconn=1024 redis redis-server /usr/local/etc/redis/redis.conf;done授权 chmod -R 777 create_redis_docker.sh
9、执行创建容器的脚本
./create_redis_docker.sh
10、查看创建的容器的ip
docker inspect redis-6001 redis-6002 redis-6003 redis-6004 redis-6005 redis-6006 | grep IPAddress
11、进入6001端口容器
docker exec -it redis-6001 bash
12、在容器中执行集群命令
/usr/local/bin/redis-cli --cluster create 172.18.0.2:6001 172.18.0.3:6002 172.18.0.4:6003 172.18.0.5:6004 172.18.0.6:6005 172.18.0.7:6006 --cluster-replicas 1
下载redis.conf
cd /docker/redis/wget http://download.redis.io/redis-stable/redis.conf
上述内容就是docker中怎么搭建redis集群,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
容器
集群
内容
文件
脚本
目录
网卡
配置
技能
模板
知识
简明
简明扼要
信息
命令
就是
文章
更多
端口
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是科技互联网
互联网科技公司简介
美国互联网保险保险科技
互联网科技公司的优势
金融科技创新监管互联网金融
网络科技有限互联网
西安互联网科技
互联网科技小贷
奇士达互联网科技
互联网科技大会案例
深圳卡尔迅互联网科技有限公司怎么样
昭通云南众福互联网科技有限公司
互联网企业和科技型企业
中国互联网十大科技股排名
锡山区互联网智能科技产品供应
产业互联网科技服务公司
互联网安防科技感
广西泛欧互联网科技有限公司
恒生互联网科技趋势
高科技和互联网的现代国家
互联网金融公司科技
合肥互联网科技公司
极限挑战互联网科技
互联网女皇 腾讯科技
北京禾田雨橡互联网科技
猫创互联网科技
深圳互联网科技的发展
互联网与数字科技关系
中国互联网公司的科技投入
知域互联网科技有限公司官网