chore: 对齐测试与生产 Docker 配置

- 新增 .dockerignore,减少构建上下文体积
- 修复 Dockerfile 缺失 config/ 目录复制
- docker-compose.test.yml: DEBUG=false, ENV=production, SECRET_KEY 强制传入
- 新增 docker-compose.dev.yml(开发专用)和 docker-compose.prod.yml(生产专用)
- deploy-test.sh: 加入 SECRET_KEY 强制检查,统一步骤编号
This commit is contained in:
小鱼开发
2026-04-27 12:33:06 +08:00
parent 0210875f16
commit 5f3d414a48
7 changed files with 252 additions and 12 deletions
+2 -1
View File
@@ -35,8 +35,9 @@ COPY --from=builder /opt/venv /opt/venv
WORKDIR /app
# 复制应用代码
# 复制应用代码和配置
COPY app/ ./app/
COPY config/ ./config/
COPY pyproject.toml .
EXPOSE 8000