rein0421 commited on
Commit
1085f68
·
verified ·
1 Parent(s): dad503b

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -19,12 +19,15 @@ RUN mkdir -p /app/saved_images && chown -R appuser:appuser /app /app/saved_image
19
  # 非rootユーザーに切り替え
20
  USER appuser
21
 
 
 
 
 
 
 
22
  # /home/appuser/.local/bin を PATH に追加
23
  ENV PATH="/home/appuser/.local/bin:${PATH}"
24
 
25
- # Pythonの依存関係をインストール
26
- RUN pip install --no-cache-dir --upgrade -r /app/requirements.txt
27
-
28
  # FastAPIアプリの環境変数を設定
29
  ENV PYTHONPATH=/app
30
 
 
19
  # 非rootユーザーに切り替え
20
  USER appuser
21
 
22
+ # /mnt/dataにライブラリをインストール
23
+ RUN pip install --no-cache-dir --target=/mnt/data/python_packages -r /app/requirements.txt
24
+
25
+ # 永続ストレージのpython_packagesをPYTHONPATHに追加
26
+ ENV PYTHONPATH=/mnt/data/python_packages:$PYTHONPATH
27
+
28
  # /home/appuser/.local/bin を PATH に追加
29
  ENV PATH="/home/appuser/.local/bin:${PATH}"
30
 
 
 
 
31
  # FastAPIアプリの環境変数を設定
32
  ENV PYTHONPATH=/app
33