17 lines
795 B
Docker
17 lines
795 B
Docker
|
FROM python:3.9.17-buster
|
||
|
|
||
|
RUN apt-get update \
|
||
|
&& apt-get install -y sudo bash gettext poppler-utils postgresql gcc musl-dev
|
||
|
|
||
|
COPY requirements.txt /tmp
|
||
|
COPY ./fwd_api/utils/sdsvkvu /app/fwd_api/utils/sdsvkvu
|
||
|
|
||
|
RUN cd /app/fwd_api/utils/sdsvkvu/sdsvkvu/externals/sdsvocr/externals/sdsv_dewarp && pip3 install -v -e . --no-cache-dir
|
||
|
RUN cd /app/fwd_api/utils/sdsvkvu/sdsvkvu/externals/sdsvocr/externals/sdsvtd && pip3 install -v -e . --no-cache-dir
|
||
|
RUN cd /app/fwd_api/utils/sdsvkvu/sdsvkvu/externals/sdsvocr/externals/sdsvtr && pip3 install -v -e . --no-cache-dir
|
||
|
RUN cd /app/fwd_api/utils/sdsvkvu && pip3 install -v -e . --no-cache-dir
|
||
|
|
||
|
RUN pip install --upgrade pip && pip install uvicorn gunicorn Celery
|
||
|
RUN pip install -r /tmp/requirements.txt --no-cache-dir
|
||
|
|
||
|
ENV TZ="Asia/Ho_Chi_Minh"
|