From 87d8d5ffb4eec3a6f57a20fbec6f3f5ad55b2827 Mon Sep 17 00:00:00 2001 From: xie7654 <765462425@qq.com> Date: Fri, 4 Jul 2025 15:58:35 +0800 Subject: [PATCH] =?UTF-8?q?pip=20=E6=8D=A2=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/Dockerfile | 7 +++---- web/Dockerfile | 2 ++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index ad0891c..ce0a9d5 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -11,11 +11,10 @@ RUN apt-get update && \ pkg-config \ && rm -rf /var/lib/apt/lists/* - -COPY requirements.txt . -RUN pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple - COPY . . + +RUN pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple + CMD ["sh", "-c", "sleep 10 && python manage.py runserver 0.0.0.0:8000"] # 默认命令,开发和生产通过 docker-compose 覆盖 diff --git a/web/Dockerfile b/web/Dockerfile index 529ce1a..afa5dc2 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -33,6 +33,8 @@ RUN pnpm store prune && rm -rf $(pnpm store path) && \ rm -rf node_modules .npmrc package-lock.json pnpm-lock.yaml .pnpm-store .turbo && \ find . -name 'node_modules' -type d -prune -exec rm -rf '{}' + +RUN npm run clean + RUN yes | pnpm recursive install # 设置前端工作目录(根据实际情况修改)