1.先创建redis目录

mkdir -p /opt/redis/{data,config}

2.设置目录权限

# 设置目录权限
sudo chown -R $USER:$USER /opt/redis
sudo chmod -R 755 /opt/redis

3.在redis目录下创建docker-compose.yml文件

cd /opt/redis
cat > docker-compose.yml << 'EOF'
version: '3.8'

services:
  redis:
    image: hub-mirror.c.163.com/library/redis:7.2
    container_name: redis
    restart: unless-stopped
    ports:
      - "6379:6379"
    volumes:
      - ./data:/data
      - ./config/redis.conf:/usr/local/etc/redis/redis.conf
    command: redis-server /usr/local/etc/redis/redis.conf
    environment:
      - TZ=Asia/Shanghai
    networks:
      - redis-net

networks:
  redis-net:
    driver: bridge
EOF

也可以先进行拉取镜像

docker pull docker.xuanyuan.me/library/redis:7.2

4.然后启动

docker compose up -d

成功

docker和docker-compose安装redis方式详解-CSDN博客

Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐