sunboy0628 commited on
Commit
14ed1da
·
verified ·
1 Parent(s): 4a15c27

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -51,12 +51,12 @@ RUN apt-get update \
51
  # 修改用户创建逻辑
52
  && groupadd -g 1000 agent \
53
  && useradd -r -u 1000 -g agent -s /bin/bash -d /home/agent agent \
54
- && mkdir -p /home/agent/cow /app \
55
- && chown -R agent:agent /home/agent /app /usr/local/lib
56
 
57
  # 这一步非常重要:HF 挂载 /home 后,原有的文件夹可能会被覆盖
58
  # 我们需要确保程序有权在 /app 中写入(日志、临时文件等)
59
- WORKDIR /app
60
 
61
  # 拷贝 entrypoint 并赋权
62
  RUN cp /app/docker/entrypoint.sh /entrypoint.sh \
 
51
  # 修改用户创建逻辑
52
  && groupadd -g 1000 agent \
53
  && useradd -r -u 1000 -g agent -s /bin/bash -d /home/agent agent \
54
+ && mkdir -p /home/agent/cow ${BUILD_PREFIX} \
55
+ && chown -R agent:agent /home/agent ${BUILD_PREFIX} /usr/local/lib
56
 
57
  # 这一步非常重要:HF 挂载 /home 后,原有的文件夹可能会被覆盖
58
  # 我们需要确保程序有权在 /app 中写入(日志、临时文件等)
59
+ WORKDIR ${BUILD_PREFIX}
60
 
61
  # 拷贝 entrypoint 并赋权
62
  RUN cp /app/docker/entrypoint.sh /entrypoint.sh \