services: lqRedis: image: redis:7.2.2 container_name: lqRedis_dev # 固定名称 restart: always volumes: - /home/lq/redis/data:/data:rw - /home/lq/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf ports: - "0.0.0.0:16310:6379" command: redis-server /usr/local/etc/redis/redis.conf # 👈 关键!设置密码 networks: - lq_network healthcheck: test: ["CMD", "redis-cli", "-a", "onlinejudge", "ping"] # 👈 健康检查也要带密码 interval: 5s timeout: 5s retries: 10 start_period: 5s networks: lq_network: external: true # 声明使用外部网络