CardOCR / Dockerfile
cadyderwin's picture
Update Dockerfile
b671723 verified
raw
history blame contribute delete
864 Bytes
FROM python:3.8-slim
WORKDIR /home/opycard
COPY ./opycard.py .
COPY ./app.py .
COPY ./demo.py .
COPY ./requirements.txt .
COPY ./run.sh .
COPY ./examples ./examples
COPY ./model ./model
COPY ./lib/libopycard.so ./lib/libopycard.so
COPY ./lib/libopycardenv.so ./lib/libopycardenv.so
COPY ./lib/libtensorflow_framework.so.1.14.0 /usr/lib/libtensorflow_framework.so.1.14.0
COPY ./lib/libtensorflow.so.1.14.0 /usr/lib/libtensorflow.so.1.14.0
RUN ln -s /usr/lib/libtensorflow.so.1.14.0 /usr/lib/libtensorflow.so.1 \
&& ln -s /usr/lib/libtensorflow.so.1.14.0 /usr/lib/libtensorflow.so \
&& ln -s /usr/lib/libtensorflow_framework.so.1.14.0 /usr/lib/libtensorflow_framework.so.1 \
&& ln -s /usr/lib/libtensorflow_framework.so.1.14.0 /usr/lib/libtensorflow_framework.so
RUN pip3 install -r requirements.txt
RUN chmod a+x run.sh
CMD ["./run.sh"]
EXPOSE 9000 7860