安装docker版redis集群

Docker搭建Redis集群

本文介绍在docker中搭建一个redis集群,之前讲过 一文搞定Redis主从复制,哨兵集群,Cluster集群搭建与测试,还有 安装docker版redis并挂载配置文件redis.conf,结合这两篇文章,也可以搭建redis集群,需要的朋友可以回顾一以下~

一、环境准备

这次的redis集群将搭建在一台云主机上。当然,作为集群,最好是把节点分散在不同的主机上,最大程度保证高可用。这里为了便于理解,就把集群放在一台机器上来演示。

下文将会在云主机上启动6个redis节点,其中三个主,三个从,组成redis集群,端口号从6379~6384。分别有6个配置文件,从6370.conf~6384.conf,其中6379,6380,6381为主节点,6382,6383,6384为从节点。

1、系统配置如下:

系统 Ubuntu22.04
内网IP 192.168.0.10
docker版本 26.1.4
准备安装 redis 5.0.14

2、创建docker compose配置目录(以下命令都以root执行):

cd /root
mkdir redis5014
cd redis5014

3、创建docker-compose.yml配置文件:

vim docker-compose.yml

# 文件内容如下
services:
  redis-6379:
    image: redis:5.0.14
    container_name: redis-6379
    restart: always
    ports:
      # redis服务端口,下同
      - 6379:6379
      # redis集群通信端口,下同
      - 16379:16379
    networks:
      # 6个redis节点,共用同一个网络
      - redis-net
    volumes:
      # 配置文件映射
      - ./config/6379.conf:/etc/redis/redis.conf
      # redis的持久化存储目录
      - ./data/6379:/data
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值