0
点赞
收藏
分享

微信扫一扫

linux用户管理命令

快乐小鱼儿_9911 2024-06-27 阅读 32

本文介绍在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:
      
举报

相关推荐

0 条评论