File size: 2,112 Bytes
4354477
 
e8f3717
4354477
e8f3717
4354477
e8f3717
4354477
e8f3717
 
 
 
 
 
 
 
ffaaaad
4354477
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
FROM python:3.8

RUN mkdir $HOME/app

WORKDIR $HOME/app

ADD . $HOME/app

RUN useradd -m -u 1000 user
USER user
ENV HOME=/home/user \
	PATH=/home/user/.local/bin:$PATH

WORKDIR $HOME/app

COPY --chown=user . $HOME/app

# RUN apt-get update && apt-get install ffmpeg libsm6 libxext6  -y

# RUN apt update

# RUN apt install tesseract-ocr -y

RUN pip install -r requirements.txt

#GL_MODEL
# https://drive.google.com/file/d/1mgO6Y5_7EpJ9LpW1koXdfkd-U70MXL_f/view?usp=sharing
# RUN wget --no-check-certificate --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=1mgO6Y5_7EpJ9LpW1koXdfkd-U70MXL_f' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=1mgO6Y5_7EpJ9LpW1koXdfkd-U70MXL_f" -O GL_MODEL.zip && rm -rf /tmp/cookies.txt

#UL_MODEL
# https://drive.google.com/file/d/1XFl6DBejzZ0nlCgz71yuY1LnvNHI9wWG/view?usp=sharing
# RUN wget --no-check-certificate --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=1XFl6DBejzZ0nlCgz71yuY1LnvNHI9wWG' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=1XFl6DBejzZ0nlCgz71yuY1LnvNHI9wWG" -O UL_MODEL.zip && rm -rf /tmp/cookies.txt

#core classify
# https://drive.google.com/file/d/1yHls7Z8vUaPFSuCkv59E0qcOFwK4I75N/view?usp=sharing
# RUN wget --no-check-certificate --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=1yHls7Z8vUaPFSuCkv59E0qcOFwK4I75N' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=1yHls7Z8vUaPFSuCkv59E0qcOFwK4I75N" -O core.zip && rm -rf /tmp/cookies.txt

# RUN python -m spacy download en_core_web_md
# RUN unzip GL_MODEL.zip
# RUN unzip UL_MODEL.zip
# RUN unzip core.zip

EXPOSE 7860
CMD ["python", "pretrained.py"]