Ver Fonte

修复部署报错问题

xueyiming há 1 semana atrás
pai
commit
a5409c482b
2 ficheiros alterados com 20 adições e 2 exclusões
  1. 18 0
      .dockerignore
  2. 2 2
      Dockerfile

+ 18 - 0
.dockerignore

@@ -18,3 +18,21 @@ build
 .env.*
 *.log
 terminals
+
+# 本地脚本与输出(运行时不需要)
+/analyze_*.py
+/backfill_*.py
+/test_*.py
+/sync_*.py
+/refresh_*.py
+/cleanup_*.py
+/rerun_*.py
+/export_*.py
+/generate_*.py
+/update_*.py
+/supplement_*.py
+/result.json
+/result.csv
+*.csv
+docker-compose.yml
+docker-compose.override.yml

+ 2 - 2
Dockerfile

@@ -20,8 +20,8 @@ COPY requirements.txt /app/requirements.txt
 RUN pip install --no-cache-dir --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/ && \
     pip install --no-cache-dir -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
 
-# 2) 复制源码
-COPY . /app
+# 2) 复制运行所需源码,避免工作区临时文件进入镜像
+COPY app /app/app
 
 # 定时任务调度:热点搜索(6/12/18) + 解构后处理(30分钟) + ODPS 需求表写入
 CMD ["python", "-m", "app.scheduler"]