Docker快速搭建Redis集群
安装Redis
参考文章:https://www.jb51.net/article/150054.htm
准备工作
├── conf │ ├── redis.conf │ └── sentinel.conf ├── redis │ ├── data_6379 │ ├── data_6380 │ ├── data_6381 │ ├── data_6382 │ ├── data_6383 │ └── data_6384 └── scripts ├── cluster.sh ├── run.sh └── sentinel.sh
run.sh 脚本文件
#!/usr/bin/env bash set -e # 脚本当前目录 cPath=$(cd $(dirname "$0") || exit; pwd) # 根目录 dirPath=$(dirname "$cPath") # 获取端口 port="$1" if [[ ! "$port" ]]; then port=6379 fi # 创建数据目录 mkdir -p "$dirPath"/redis/data_"$port" # 删除已启动服务 containerId=$(docker ps -a | grep "redis_$port" | awk -F' ' '{print $1}') if [[ "$containerId" ]]; then docker rm -f ${containerId} > /dev/null fi # 启动服务 containerName=redis_"$port" docker run -itd --privileged=true -p "$port":6379 --name ${containerName} \ -v="$dirPath"/conf/redis.conf:/etc/redis/redis.conf \ -v="$dirPath"/redis/data_"$port":/data \ redis \ redis-server /etc/redis/redis.conf > /dev/null # 获取容器IP地址 dockerIp=$(docker inspect -f "{{.NetworkSettings.IPAddress}}" "$containerName") # 获取容器启动状态 isRunning=$(docker inspect -f "{{.State.Running}}" "$containerName") if [[ "$isRunning" == "true" ]]; then echo "容器:$containerName - IP:$dockerIp - 启动成功" fi
本文目录一览1,苹果笔记本电脑适合学生的2,老师给学生发苹果每人4个则多2个每人5个则少2个问有多少学生搜3,对于一个学生买苹果笔记本合适么4,学生卖苹果的手机好不好5,怎么在澳大 ......
【苹果】 日期:2022-09-29
本文目录一览1,三星s20fe的屏幕怎么样2,三星GalaxyS22评测小而强是真正的小屏旗舰款3,三星现在有哪几款手机是4K显示屏4,三星S9外屏幕修多少钱整个屏幕的话大概多少钱 ......
【苹果】 日期:2022-09-29
本文目录一览1,三星j52016跟j52017分别对应哪个型号2,三星2017年最新款手机有哪些3,2017年哪款835的手机最好4,有谁知道三星s8什么时候出来5,三星c丅700 ......
【苹果】 日期:2022-09-29
本文目录一览1,三星闹特3手机怎么截图2,三星折叠手机怎么截屏3,三星闹特三怎么截屏啊4,三星fold3折叠手机怎么截屏5,三星手机截屏录像6,怎么用三星手机截屏视频不是图7,三星 ......
【苹果】 日期:2022-09-29
本文目录一览1,小天鹅滚筒洗衣机漏电怎么办打售后服务电话三次上门还是漏电2,小天鹅洗衣机人工服务热线3,小天鹅撞筒售后维修说是正常的现在洗衣机壁变薄了然后就走4,小天鹅洗衣机售后服 ......
【苹果】 日期:2022-09-29
本文目录一览1,福州西门子家电的售后维修在2,西门子冰箱24小时服务电话3,请问海宁西门子冰箱的维修电话和地址急拜托各位了3Q4,西门子电话成都维修点电话是多少5,请问谁知道西门子 ......
【苹果】 日期:2022-09-29
本文目录一览1,苹果美版和国行有什么区别2,苹果12和12pro有什么区别1,苹果美版和国行有什么区别苹果美版在大陆没有保修,国行是全国联保。国行是无锁机,可以直接插任何运营商的S ......
【苹果】 日期:2022-09-29
本文目录一览1,手机销量排行榜2022前十名最新2,国产手机排行榜2022前十名最新1,手机销量排行榜2022前十名最新手机销量排行榜2022前十名最新:1、苹果苹果大家应该都很熟 ......
【苹果】 日期:2022-09-29