From 68ebf7f1004f30fa88c79d70244254a70669e438 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=88=BD=E5=93=92=E5=93=92?= Date: Sat, 21 Mar 2026 12:03:38 +0800 Subject: [PATCH] fix: revert to market_page style, collectstatic in startup command --- backend/Dockerfile | 3 --- docker-compose.yml | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 73b950a..f95998a 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -16,9 +16,6 @@ RUN pip install --upgrade pip && pip install -r requirements.txt COPY . /app/ COPY .env /app/ -# 收集静态文件(build 时执行,避免每次启动都跑) -RUN python manage.py collectstatic --noinput || true - # 暴露端口 EXPOSE 8876 diff --git a/docker-compose.yml b/docker-compose.yml index 9454167..a110ffb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,10 +2,10 @@ services: backend: build: ./backend container_name: cywl-scoring-backend - command: sh -c "python manage.py migrate && gunicorn --bind 0.0.0.0:8876 --workers 4 --timeout 120 --access-logfile - --error-logfile - config.wsgi:application" + command: sh -c "python manage.py collectstatic --noinput && python manage.py migrate && gunicorn --bind 0.0.0.0:8876 --workers 4 --timeout 120 --access-logfile - --error-logfile - config.wsgi:application" volumes: + - ./backend:/app - ./backend/media:/app/media - - ./backend/.env:/app/.env ports: - "8876:8876" environment: