HuggingFace0920 commited on
Commit
6ed44b6
·
verified ·
1 Parent(s): aa55603

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -6
Dockerfile CHANGED
@@ -20,15 +20,12 @@ RUN git clone https://github.com/kfcx/HFSpaceDeploy.git
20
  # 安装 HFSpaceDeploy 目录下的 Python 依赖
21
  RUN pip install --no-cache-dir -r HFSpaceDeploy/requirements.txt
22
 
23
- # 复制应用代码和启动脚本
24
  COPY . .
25
- COPY start.sh .
26
- RUN chmod +x start.sh # 赋予脚本执行权限
27
 
28
  # 创建非 root 用户,并赋予 /app 目录和脚本权限
29
  RUN adduser --disabled-password --gecos "" appuser \
30
- && chown -R appuser:appuser /app \
31
- && chown appuser:appuser start.sh
32
 
33
  # 切换到非 root 用户
34
  USER appuser
@@ -37,4 +34,4 @@ USER appuser
37
  EXPOSE 7860
38
 
39
  # 使用启动脚本启动 Redis 和 Python 应用
40
- CMD ["./start.sh"]
 
20
  # 安装 HFSpaceDeploy 目录下的 Python 依赖
21
  RUN pip install --no-cache-dir -r HFSpaceDeploy/requirements.txt
22
 
23
+ # 复制应用代码
24
  COPY . .
 
 
25
 
26
  # 创建非 root 用户,并赋予 /app 目录和脚本权限
27
  RUN adduser --disabled-password --gecos "" appuser \
28
+ && chown -R appuser:appuser /app
 
29
 
30
  # 切换到非 root 用户
31
  USER appuser
 
34
  EXPOSE 7860
35
 
36
  # 使用启动脚本启动 Redis 和 Python 应用
37
+ CMD ["./HFSpaceDeploy/start.sh"]