yolo12138 commited on
Commit
1a23695
·
1 Parent(s): 9548d4b

fix: 安装依赖

Browse files
Files changed (3) hide show
  1. Dockerfile +7 -6
  2. README.md +1 -3
  3. docker-compose.yml +0 -9
Dockerfile CHANGED
@@ -1,5 +1,7 @@
1
  FROM python:3.10
2
 
 
 
3
  ARG PIP_NO_CACHE_DIR=1
4
 
5
  # libssl1.1 for PaddlePaddle
@@ -8,16 +10,15 @@ RUN wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-
8
  && rm libssl1.1_1.1.1f-1ubuntu2.20_amd64.deb
9
 
10
  RUN pip install torch==2.1.1 -i https://download.pytorch.org/whl/cpu
11
- RUN pip install paddlepaddle==2.6.0 -i https://mirror.baidu.com/pypi/simple
12
  RUN pip install transformers gradio Pillow
13
  RUN pip install paddleocr==2.7.0.3 \
14
  && pip uninstall -y opencv-python opencv-contrib-python \
15
  && pip install opencv-python-headless
16
 
17
- RUN useradd -m -u 1000 user
18
- USER user
19
- ENV HOME=/home/user
20
- WORKDIR $HOME/app
21
- COPY --chown=user . $HOME/app
22
 
23
  CMD ["python", "-u", "app.py"]
 
1
  FROM python:3.10
2
 
3
+ # FROM python:3.10-slim-bullseye
4
+ ENV CUDA_VISIBLE_DEVICES=-1
5
  ARG PIP_NO_CACHE_DIR=1
6
 
7
  # libssl1.1 for PaddlePaddle
 
10
  && rm libssl1.1_1.1.1f-1ubuntu2.20_amd64.deb
11
 
12
  RUN pip install torch==2.1.1 -i https://download.pytorch.org/whl/cpu
13
+ RUN pip install paddlepaddle==2.5.1 -i https://mirror.baidu.com/pypi/simple
14
  RUN pip install transformers gradio Pillow
15
  RUN pip install paddleocr==2.7.0.3 \
16
  && pip uninstall -y opencv-python opencv-contrib-python \
17
  && pip install opencv-python-headless
18
 
19
+ RUN mkdir /app
20
+ COPY app.py /app
21
+ COPY example_imgs/ /app/example_imgs/
22
+ WORKDIR /app
 
23
 
24
  CMD ["python", "-u", "app.py"]
README.md CHANGED
@@ -3,9 +3,7 @@ title: Paddle Ocr Demo
3
  emoji: 🦀
4
  colorFrom: indigo
5
  colorTo: gray
6
- sdk: gradio
7
- sdk_version: 4.14.0
8
- app_file: app.py
9
  pinned: false
10
  ---
11
 
 
3
  emoji: 🦀
4
  colorFrom: indigo
5
  colorTo: gray
6
+ sdk: docker
 
 
7
  pinned: false
8
  ---
9
 
docker-compose.yml DELETED
@@ -1,9 +0,0 @@
1
- version: '3.6'
2
- services:
3
- paddle-ocr-server:
4
- build: .
5
- ports:
6
- - 7891:7890
7
- volumes:
8
- - ./:/paddle
9
-