tom12112 commited on
Commit
b380686
·
verified ·
1 Parent(s): 4d2ad30

Upload Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -10,10 +10,12 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
10
  curl gcc build-essential
11
 
12
  # 创建模型和缓存目录
13
- RUN mkdir -p /app/models && \
14
- chmod 777 /app/models && \
15
  mkdir -p /tmp/iopaint/models && \
16
- chmod 777 /tmp/iopaint/models
 
 
17
 
18
  # 安装 PyTorch CPU 版和依赖
19
  RUN pip install --no-cache-dir torch==2.0.1 torchvision==0.15.2 -f https://download.pytorch.org/whl/cpu/torch_stable.html
@@ -29,6 +31,7 @@ ENV IOPAINT_DEVICE=cpu
29
  ENV PYTHONUNBUFFERED=1
30
  ENV IOPAINT_MODEL_DIR=/app/models
31
  ENV HF_ENDPOINT=https://hf-mirror.com
 
32
 
33
  EXPOSE 7860
34
 
 
10
  curl gcc build-essential
11
 
12
  # 创建模型和缓存目录
13
+ RUN mkdir -p /app/models/checkpoints && \
14
+ chmod 777 /app/models/checkpoints && \
15
  mkdir -p /tmp/iopaint/models && \
16
+ chmod 777 /tmp/iopaint/models && \
17
+ mkdir -p /tmp/iopaint/checkpoints && \
18
+ chmod 777 /tmp/iopaint/checkpoints
19
 
20
  # 安装 PyTorch CPU 版和依赖
21
  RUN pip install --no-cache-dir torch==2.0.1 torchvision==0.15.2 -f https://download.pytorch.org/whl/cpu/torch_stable.html
 
31
  ENV PYTHONUNBUFFERED=1
32
  ENV IOPAINT_MODEL_DIR=/app/models
33
  ENV HF_ENDPOINT=https://hf-mirror.com
34
+ ENV TORCH_HOME=/app/models
35
 
36
  EXPOSE 7860
37