技术杂谈

docker搭建redis集群3主3从

执行以下命令直接下载redis6.0.6版本镜像

搭建redis集群

安装好redis镜像后,我们需要搭建集群,集群配置如下:

docker端口号→宿主机对外暴露的端口:6379,6380,6381,6382,6383,6384

挂载目录data数据文件 /data/redis/端口号/redis.conf:/etc/redis/redis.conf

conf(配置文件)/data/redis/端口号/data

集群模式:三主三从

节点容器名称:redis-6379,redis-63780,redis-6381,redis-6382,redis-6383,redis-6384

回到linux,首先创建好挂载目录

port # 节点端口
protected-mode # 保护模式,默认值 yes,即开启
daemonize # 是否以守护线程的方式启动(后台启动),默认 no;
appendonly # 是否开启 AOF 持久化模式,默认 no;
cluster-enabled # 是否开启集群模式,默认 no
cluster-config-file # 集群节点信息文件
cluster-node-timeout # 集群节点连接超时时间(ms)

接下来就可以创建每个节点的docker容器

此时我们已经创建好了所有节点,但各个节点还是相互独立的,我们需要将他们整合成集群,执行以下命令建立集群

我们可以执行以下命令进入其中一个节点查看集群信息

Prev Next
No Comments

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注