Stop baking .env into Docker images

This commit is contained in:
2026-07-21 11:42:17 +08:00
parent 50d823ca58
commit 02a8686222
2 changed files with 1 additions and 2 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ temp/
data/ data/
# db_inp/ # db_inp/
inp/ inp/
# .env .env
*.pyc *.pyc
*.dump *.dump
app/algorithms/health/model/my_survival_forest_model_quxi.joblib app/algorithms/health/model/my_survival_forest_model_quxi.joblib
-1
View File
@@ -33,7 +33,6 @@ COPY --from=builder /app/app ./app
RUN python -c "from pathlib import Path; from zipfile import ZipFile; model_dir = Path('app/algorithms/health/model'); zip_path = model_dir / 'my_survival_forest_model_quxi.zip'; joblib_name = 'my_survival_forest_model_quxi.joblib'; joblib_path = model_dir / joblib_name; assert zip_path.exists(), f'Model archive not found: {zip_path}'; archive = ZipFile(zip_path); archive.extract(joblib_name, model_dir); archive.close(); assert joblib_path.exists(), f'Model file not extracted: {joblib_path}'" && \ RUN python -c "from pathlib import Path; from zipfile import ZipFile; model_dir = Path('app/algorithms/health/model'); zip_path = model_dir / 'my_survival_forest_model_quxi.zip'; joblib_name = 'my_survival_forest_model_quxi.joblib'; joblib_path = model_dir / joblib_name; assert zip_path.exists(), f'Model archive not found: {zip_path}'; archive = ZipFile(zip_path); archive.extract(joblib_name, model_dir); archive.close(); assert joblib_path.exists(), f'Model file not extracted: {joblib_path}'" && \
rm -f app/algorithms/health/model/my_survival_forest_model_quxi.zip rm -f app/algorithms/health/model/my_survival_forest_model_quxi.zip
# COPY db_inp ./db_inp # COPY db_inp ./db_inp
COPY .env .
RUN mkdir -p db_inp temp data inp RUN mkdir -p db_inp temp data inp
# 设置 PYTHONPATH 以便 uvicorn 找到 app 模块 # 设置 PYTHONPATH 以便 uvicorn 找到 app 模块