基础准备

  • 安装Docker
  • 安装Docker-Compose

    基于容器运行服务

    创建相关路径

  • 创建docker-compose存放路径并进入

    1. mkdir -p /usr/local/docker/redis
  • 创建数据存储路径

    1. mkdir -p /var/local/redis
  • 数据存储路径授权

    1. chmod 755 /var/local/redis

编辑启动文件

  • 切换路径

    1. cd /usr/local/docker/redis
  • 编写docker-compose.yml

    1. vi docker-compose.yml
    1. version: "3"
    2. services:
    3. redis:
    4. restart: always
    5. image: redis
    6. container_name: redis
    7. environment:
    8. - TZ=Asia/Shanghai
    9. command: redis-server /usr/local/etc/redis/redis.conf --appendonly yes
    10. por
    11. - "6379:6379"
    12. volumes:
    13. - /var/local/redis/data:/data
    14. - /usr/local/docker/redis/config/redis.conf:/usr/local/etc/redis/redis.conf

运行容器

  • 控制台运行容器

    1. docker-compose -f /usr/local/docker/redis/docker-compose.yml up
  • 后台运行容器

    1. docker-compose -f /usr/local/docker/redis/docker-compose.yml up -d

    注:如果控制台如果正常运行,可以运行 docker-compose down 结束掉,后台运行

问题记录