Corin1998 commited on
Commit
d44913a
·
verified ·
1 Parent(s): 1413579

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -6
Dockerfile CHANGED
@@ -5,22 +5,22 @@ ENV PYTHONDONTWRITEBYTECODE=1 \
5
  PIP_DISABLE_PIP_VERSION_CHECK=on \
6
  PIP_NO_CACHE_DIR=on
7
 
8
- # prophet/neuralprophet に必要なビルド周辺
9
  RUN apt-get update && apt-get install -y --no-install-recommends \
10
  build-essential \
11
- libatlas-base-dev \
12
- libpq-dev \
13
- git \
14
  libgomp1 \
 
15
  && rm -rf /var/lib/apt/lists/*
16
 
17
  WORKDIR /workspace
18
 
19
- # 先に依存だけインストール(キャッシュ効く)
20
  COPY requirements.txt ./requirements.txt
21
  RUN pip install --upgrade pip && pip install -r requirements.txt
22
 
23
- # 以降の全ファイルをコピー(app.py, app/ 配下などを一括)
24
  COPY . .
25
 
26
  EXPOSE 7860
 
5
  PIP_DISABLE_PIP_VERSION_CHECK=on \
6
  PIP_NO_CACHE_DIR=on
7
 
8
+ # Prophet/NeuralProphet 向けのビルド系とBLAS/LAPACK
9
  RUN apt-get update && apt-get install -y --no-install-recommends \
10
  build-essential \
11
+ libopenblas-dev \
12
+ liblapack-dev \
 
13
  libgomp1 \
14
+ git \
15
  && rm -rf /var/lib/apt/lists/*
16
 
17
  WORKDIR /workspace
18
 
19
+ # 依存を先に入れてキャッシュを効かせる
20
  COPY requirements.txt ./requirements.txt
21
  RUN pip install --upgrade pip && pip install -r requirements.txt
22
 
23
+ # 残りを一括コピー(app.py / app/ など)
24
  COPY . .
25
 
26
  EXPOSE 7860