From 13e1d037412b8438c31118c9ee2c9a933bba52f6 Mon Sep 17 00:00:00 2001 From: root <953994191@qq.com> Date: Wed, 6 May 2026 11:29:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Dockerfile=20=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E5=91=BD=E4=BB=A4=E4=B8=BA=20backend.app.backend?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/backend/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/backend/Dockerfile b/docker/backend/Dockerfile index f85cdc6..2b23681 100644 --- a/docker/backend/Dockerfile +++ b/docker/backend/Dockerfile @@ -88,9 +88,9 @@ RUN pip install --no-cache-dir --default-timeout=300 -r requirements.txt COPY docker/models/fastembed_cache /app/fastembed_cache # ============================================================================= -# 复制项目代码(直接复制 backend 目录内容到 /app,适配 PYTHONPATH=/app) +# 复制项目代码(保持 backend 目录结构,适配绝对导入 from backend.app.xxx) # ============================================================================= -COPY backend/ ./ +COPY backend /app/backend # ============================================================================= # 暴露端口 @@ -100,4 +100,4 @@ EXPOSE 8079 # ============================================================================= # 启动命令 # ============================================================================= -CMD ["python", "-m", "app.backend"] +CMD ["python", "-m", "backend.app.backend"]