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:
@@ -35,8 +35,9 @@ COPY --from=builder /opt/venv /opt/venv
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# 复制应用代码
|
||||
# 复制应用代码和配置
|
||||
COPY app/ ./app/
|
||||
COPY config/ ./config/
|
||||
COPY pyproject.toml .
|
||||
|
||||
EXPOSE 8000
|
||||
|
||||
Reference in New Issue
Block a user