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"] |