diff --git a/docker-compose.infra.yml b/docker-compose.infra.yml index 45687e7..c32400c 100644 --- a/docker-compose.infra.yml +++ b/docker-compose.infra.yml @@ -53,9 +53,10 @@ services: - --appendonly yes # 开启 AOF 持久化 - --requirepass ${REDIS_PASSWORD} # 密码(见 config/secrets.env) ports: - # 暴露到宿主机,方便调试 - # 生产环境可注释此行 - - "${REDIS_PORT:-6379}:6379" + # 暴露到宿主机,方便调试(仅本地可达,127.0.0.1 绑定) + # REDIS_HOST_PORT 默认 16379,避免与宿主机原有 Redis / WSL2 端口代理冲突 + # 内部服务始终通过容器名 redis:6379 连接,此端口仅供外部工具调试用 + - "127.0.0.1:${REDIS_HOST_PORT:-16379}:6379" volumes: - ./data/redis:/data # AOF 文件持久化目录 restart: unless-stopped