From bb9ec90d3c70540d75c0ed348234c55950c580f1 Mon Sep 17 00:00:00 2001 From: Malte Pietsch Date: Thu, 2 Sep 2021 11:09:30 +0200 Subject: [PATCH] Fix tesseract installation in Dockerfile (#1405) * Fix Dockerfile * Update Dockerfile-GPU --- Dockerfile | 2 +- Dockerfile-GPU | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 36525019f..7c8fd841a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ RUN wget --no-check-certificate https://dl.xpdfreader.com/xpdf-tools-linux-4.03. RUN apt-get install libpoppler-cpp-dev pkg-config -y --fix-missing # Install Tesseract -RUN apt-get install tesseract-ocr libtesseract-dev poppler-utils +RUN apt-get install tesseract-ocr libtesseract-dev poppler-utils -y # copy code COPY haystack /home/user/haystack diff --git a/Dockerfile-GPU b/Dockerfile-GPU index 0c7f10f85..b67c7f696 100644 --- a/Dockerfile-GPU +++ b/Dockerfile-GPU @@ -17,6 +17,7 @@ RUN wget --no-check-certificate https://dl.xpdfreader.com/xpdf-tools-linux-4.03. tar -xvf xpdf-tools-linux-4.03.tar.gz && cp xpdf-tools-linux-4.03/bin64/pdftotext /usr/local/bin RUN apt-get install libpoppler-cpp-dev pkg-config -y --fix-missing +RUN apt-get install tesseract-ocr libtesseract-dev poppler-utils -y # copy code COPY haystack /home/user/haystack @@ -48,4 +49,4 @@ COPY rest_api /home/user/rest_api EXPOSE 8000 # cmd for running the API (note: "--preload" is not working with cuda) -CMD ["gunicorn", "rest_api.application:app", "-b", "0.0.0.0", "-k", "uvicorn.workers.UvicornWorker", "--workers", "1", "--timeout", "180"] \ No newline at end of file +CMD ["gunicorn", "rest_api.application:app", "-b", "0.0.0.0", "-k", "uvicorn.workers.UvicornWorker", "--workers", "1", "--timeout", "180"]