jamesw853 commited on
Commit
c0bd3b5
·
verified ·
1 Parent(s): 1ccc00d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -3
Dockerfile CHANGED
@@ -36,9 +36,12 @@ RUN curl --retry 3 --retry-delay 2 --max-time 60 -fsSL \
36
  # 设置 PATH:包含 opencode 和 Python 用户二进制目录
37
  ENV PATH="/home/user/.opencode/bin:/home/user/.local/bin:${PATH}"
38
 
39
- # 复制 Web 服务代码
40
- COPY --chown=user requirements.txt app.py /home/user/
41
- RUN pip3 install --user --no-cache-dir -r requirements.txt
 
 
 
42
 
43
  WORKDIR /workspace
44
 
 
36
  # 设置 PATH:包含 opencode 和 Python 用户二进制目录
37
  ENV PATH="/home/user/.opencode/bin:/home/user/.local/bin:${PATH}"
38
 
39
+ # 创建 /workspace 目录并复制 Web 服务代码到该目录
40
+ RUN mkdir -p /workspace
41
+ COPY --chown=user requirements.txt app.py /workspace/
42
+
43
+ # 安装 Python 依赖(在 /workspace 中,但 pip 安装到用户目录)
44
+ RUN pip3 install --user --no-cache-dir -r /workspace/requirements.txt
45
 
46
  WORKDIR /workspace
47