找回密码
 立即注册
首页 业界区 业界 Docker Desktop里搭建Redis 8.2.1集群的保姆级教程 ...

Docker Desktop里搭建Redis 8.2.1集群的保姆级教程

羊夏菡 4 天前
最近想自己开发一个小系统,而我的电脑里还没有安装任何的开发相关的配套软件和环境,所以想着方便以后开发的原则,就想从头到尾搭建一个redis cluster集群环境。一开始觉得这个搭建应该不难,网上有很多现成的资料而且有AI大模型的加持,所以理论上很快能搞定,可结果是我花了大概半天时间才算基本完成环境搭建,因此记录一下整个过程很有必要。
一、涉及软件及环境

序号软件名称版本号
1Windows 11 家庭中文版26100.4652
2Docker Desktop4.44.2 (202017)
3Another Redis Desktop Manager1.7.1
4Git Bash5.2.37
二、Docker Desktop下载&安装

这个就省略了,请参考《Docker Desktop里搭建Mysql 9.4主从复制的保姆级教程》相关内容。三、Redis 8.2.1下载&安装

1、在Docker Desktop终端里输入“docker pull redis:latest”,下载最新的redis镜像,如下:
1.png
由于我已经下载了,所以这里没有出现下载进度界面,如果想跟我一样的话,请将latest替换成“8.2.1”
2、安装redis集群前的准备工作

  • 新建docker的挂载目录,我是在D:\Users\Docker
  • 在Docker文件夹下新建挂载目录下按照如下说明创建目录,如下:
2.png

3、新建一个共享的网络,以便整个redis集群公用
  1. docker network create --subnet=172.20.0.0/16 redis-cluster-net
复制代码
4、批量生成redis配置的脚本,脚本如下:[code]#!/bin/bashfor port in $(seq 7001 7006); do  mkdir -p ./${port}/conf  cat
您需要登录后才可以回帖 登录 | 立即注册