chriswu25 commited on
Commit
162289b
·
verified ·
1 Parent(s): b7db119

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -3
Dockerfile CHANGED
@@ -19,14 +19,18 @@ COPY . .
19
 
20
  RUN uv pip install --system --no-cache . && uv pip install --system --no-cache -U babeldoc "pymupdf<1.25.3" && babeldoc --version && babeldoc --warmup
21
 
22
- # ----- 尝试直接创建 /cache 并设置权限 -----
23
  RUN mkdir -p /.cache
24
  RUN chmod 777 /.cache
25
- # ------------------------------------------
 
 
26
 
27
- # ----- (可选) 保留对 /root/.cache 的处理,以防万一 -----
28
  RUN mkdir -p /root/.cache/pdf2zh
29
  RUN chmod 777 /root/.cache/pdf2zh
 
 
30
  # -----------------------------------------------------
31
 
32
  CMD ["pdf2zh", "-i"]
 
19
 
20
  RUN uv pip install --system --no-cache . && uv pip install --system --no-cache -U babeldoc "pymupdf<1.25.3" && babeldoc --version && babeldoc --warmup
21
 
22
+ # ----- 添加以下内容:直接创建 /.cache 和 /.config 并设置权限 -----
23
  RUN mkdir -p /.cache
24
  RUN chmod 777 /.cache
25
+ RUN mkdir -p /.config
26
+ RUN chmod 777 /.config
27
+ # -------------------------------------------------------------------
28
 
29
+ # ----- (可选) 保留对 /root/ 路径的处理,以防万一 -----
30
  RUN mkdir -p /root/.cache/pdf2zh
31
  RUN chmod 777 /root/.cache/pdf2zh
32
+ RUN mkdir -p /root/.config/PDFMathTranslate # 根据错误信息,假设这是完整的配置路径
33
+ RUN chmod -R 777 /root/.config # 给 /root/.config 及其子目录设置权限
34
  # -----------------------------------------------------
35
 
36
  CMD ["pdf2zh", "-i"]