使用docker-compose部署Redis集群

一、部署三主三从的Redis集群

分别为6个节点建立挂载目录,每个目录下建立数据、配置、日志文件夹。

docker-compose内容如下:

version: '3'
services:
  redis1:
    image: redis:6.2.3
    restart: always
    ports:
      - "6379:6379"
      - "16379:16379"
    volumes:
      - "./6379/data:/data/redis"
      - "./6379/logs:/opt/redis/logs"
      - "./6379/etc/redis.conf:/etc/redis/redis.conf"
    command: redis-server /etc/redis/redis.conf
  redis2:
    image: redis:6.2.3
    restart: always
    ports:
      - "6380:6380"
      - "16380:16380"
    volumes:
      - "./6380/data:/data/redis"
      - "./6380/logs:/opt/redis/logs"
      - "/opt/redis/cluster/6380/etc/redis.conf:/etc/redis/redis.conf"
    command: redis-server /etc/redis/redis.conf
  redis3:
    image: redis:6.2.3
    r

相关推荐

  1. Docker compose部署redis哨兵

    2024-03-14 15:12:01       35 阅读
  2. docker compose部署opensearch

    2024-03-14 15:12:01       40 阅读
  3. docker compose部署cassandra

    2024-03-14 15:12:01       43 阅读
  4. 基于docker-compose使用虚拟机搭建redis

    2024-03-14 15:12:01       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-14 15:12:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-14 15:12:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-14 15:12:01       82 阅读
  4. Python语言-面向对象

    2024-03-14 15:12:01       91 阅读

热门阅读

  1. Python: for,while循环语句

    2024-03-14 15:12:01       51 阅读
  2. JDK、JRE和JVM的区别

    2024-03-14 15:12:01       38 阅读
  3. 后端各种格式传参混合vue前端传参

    2024-03-14 15:12:01       44 阅读
  4. FFmpeg--packet数据包和frame数据帧的区别

    2024-03-14 15:12:01       34 阅读
  5. STM32单片机实现串口通信

    2024-03-14 15:12:01       32 阅读
  6. git--协同开发

    2024-03-14 15:12:01       44 阅读
  7. 医药电商大数据实践

    2024-03-14 15:12:01       39 阅读
  8. 【Nginx】使用普通用户安装和运行Nginx经验分享

    2024-03-14 15:12:01       44 阅读
  9. 流媒体学习之路(WebRTC)——FEC逻辑分析(6)

    2024-03-14 15:12:01       31 阅读