[DevOps] Docker 生产环境配置 #14

Closed
opened 2026-05-05 01:01:31 +08:00 by admin · 0 comments
Owner

背景

当前只有开发环境 docker-compose.dev.yml,缺少生产环境配置。

需求

  1. 编写 docker-compose.prod.yml:MySQL + Redis + API + Celery Worker + Celery Beat + Nginx
  2. Nginx 反向代理 + 静态资源服务
  3. 健康检查配置(healthcheck)
  4. 日志卷挂载与轮转
  5. 环境变量分离(.env.prod)

涉及文件

  • backend/docker-compose.prod.yml
  • backend/nginx.conf
  • backend/.env.prod

优先级

高 — 生产部署基础

## 背景 当前只有开发环境 docker-compose.dev.yml,缺少生产环境配置。 ## 需求 1. 编写 `docker-compose.prod.yml`:MySQL + Redis + API + Celery Worker + Celery Beat + Nginx 2. Nginx 反向代理 + 静态资源服务 3. 健康检查配置(healthcheck) 4. 日志卷挂载与轮转 5. 环境变量分离(.env.prod) ## 涉及文件 - backend/docker-compose.prod.yml - backend/nginx.conf - backend/.env.prod ## 优先级 高 — 生产部署基础
admin self-assigned this 2026-05-05 01:01:31 +08:00
admin closed this issue 2026-05-10 14:30:19 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/aiagent#14