fix: 修复Docker日志目录缺失问题
Some checks failed
Deploy to Production / Build and Test (push) Has been cancelled
Deploy to Production / Deploy to Server (push) Has been cancelled

- 添加nginx和backend日志目录创建
- 确保supervisord可以正常写入日志
- 修复容器启动失败问题
This commit is contained in:
你的用户名
2025-11-04 21:10:21 +08:00
parent d8a4ff631a
commit c5dd72c68c

View File

@@ -47,9 +47,11 @@ COPY --from=frontend-builder /app/apps/web-antd/dist /usr/share/nginx/html
COPY --from=backend-builder /app/apps/backend /app/backend COPY --from=backend-builder /app/apps/backend /app/backend
COPY --from=backend-builder /app/node_modules /app/node_modules COPY --from=backend-builder /app/node_modules /app/node_modules
# 创建nginx配置 # 创建nginx配置和日志目录
RUN mkdir -p /run/nginx && \ RUN mkdir -p /run/nginx && \
mkdir -p /var/log/supervisor mkdir -p /var/log/supervisor && \
mkdir -p /var/log/nginx && \
mkdir -p /var/log/backend
# 复制nginx配置 # 复制nginx配置
COPY docker/nginx.conf /etc/nginx/nginx.conf COPY docker/nginx.conf /etc/nginx/nginx.conf