(四)docker-compose 启动 Redis 服务

建议看此篇文章前先看下Docker中以redis.conf配置文件启动Redis

docker-compose.yml其实就是把docker命令脚本,可以在docker-compose.yml中配置多条docker命令,实现同时启动多个服务的目的

一、编写docker-compose.yml

在任意目录中创建docker-compose.yml,比如我的与redis配置文件放在同一目录下:

在 docker-compose.yml 文件中写入下列内容:

version: '3.0'
services:
  redis:
    image: redis
    container_name: redis_02
    restart: always
    ports:
      - "6380:6380"
    volumes:
      - ./redis/redis.conf:/usr/local/etc/redis/redis.conf
      - ./redis/redis_02/data:/data
    command:
      redis-server /usr/local/etc/redis/redis.conf --appendonly yes

二、执行 docker-compose up -d

在 docker-compose.yml 所在目录下执行 docker-compose up -d,即可在 Docker 中生成Redis 容器。

三、测试连接

 

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页