nbugs commited on
Commit
c9c8784
·
verified ·
1 Parent(s): 89a6728

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -3
Dockerfile CHANGED
@@ -3,13 +3,20 @@ FROM python:3.12
3
  WORKDIR /app
4
  ENV PYTHONUNBUFFERED=1
5
 
 
6
  RUN apt-get update && apt-get install -y libgl1 && rm -rf /var/lib/apt/lists/*
7
 
 
8
  RUN pip install pdf2zh
9
 
10
- # 显式创建并开放权限
11
- RUN mkdir -p /app/.cache/pdf2zh \
 
 
 
 
12
  && chmod -R 777 /app \
13
- && chmod -R 777 /app/.cache
 
14
 
15
  CMD ["pdf2zh", "-i"]
 
3
  WORKDIR /app
4
  ENV PYTHONUNBUFFERED=1
5
 
6
+ # 安装必要依赖
7
  RUN apt-get update && apt-get install -y libgl1 && rm -rf /var/lib/apt/lists/*
8
 
9
+ # 安装pdf2zh
10
  RUN pip install pdf2zh
11
 
12
+ # 设置自定义缓存环境变量(若pdf2zh支持)
13
+ # 注意这里仅作为示例,具体变量名是否生效需查阅pdf2zh文档
14
+ ENV XDG_CACHE_HOME="/app/.cache"
15
+
16
+ # 创建并开放缓存目录
17
+ RUN mkdir -p /app/.cache \
18
  && chmod -R 777 /app \
19
+ && mkdir -p /data \
20
+ && chmod 777 /data
21
 
22
  CMD ["pdf2zh", "-i"]