Ver Fonte

feat (gui, docker): ci sync

Rongxin há 1 ano atrás
pai
commit
592963b3f5
1 ficheiros alterados com 6 adições e 4 exclusões
  1. 6 4
      Dockerfile.Demo

+ 6 - 4
Dockerfile.Demo

@@ -2,12 +2,14 @@ FROM python:3.12
 
 
 WORKDIR /app
 WORKDIR /app
 
 
+COPY . .
+
 ENV PYTHONUNBUFFERED=1
 ENV PYTHONUNBUFFERED=1
 
 
-RUN apt-get update && apt-get install -y libgl1 \
-    && rm -rf /var/lib/apt/lists/*
+RUN apt-get update && apt-get install -y libgl1
+
+RUN pip install .
 
 
-RUN pip install pdf2zh
 RUN mkdir -p /data
 RUN mkdir -p /data
 RUN chmod 777 /data
 RUN chmod 777 /data
 RUN mkdir -p /app
 RUN mkdir -p /app
@@ -17,4 +19,4 @@ RUN chmod 777 /.cache
 RUN mkdir -p ./gradio_files
 RUN mkdir -p ./gradio_files
 RUN chmod 777 ./gradio_files
 RUN chmod 777 ./gradio_files
 
 
-CMD ["pdf2zh", "-i"]
+CMD ["pdf2zh", "-i"]