From 19b9b2a396d2fe9a32b48bc0b2d7b61db557fc1b Mon Sep 17 00:00:00 2001 From: Johannes Wienke Date: Sat, 29 Feb 2020 17:57:47 +0100 Subject: [PATCH] Upgrade Docker image to Alpine 3.11 This make tesseract 4.1 avaialbe, which fixes some things like infinite processing loops on some documents: tesseract-ocr/tesseract#2288 --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 30eb3a5bc..608254648 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.10 +FROM alpine:3.11 LABEL maintainer="The Paperless Project https://github.com/the-paperless-project/paperless" \ contributors="Guy Addadi , Pit Kleyersburg , \ @@ -52,6 +52,9 @@ RUN apk add --no-cache \ adduser -D -u 1000 -G paperless -h /usr/src/paperless paperless && \ chown -Rh paperless:paperless /usr/src/paperless && \ mkdir -p $PAPERLESS_EXPORT_DIR && \ +# Avoid setrlimit warnings +# See: https://gitlab.alpinelinux.org/alpine/aports/issues/11122 + echo 'Set disable_coredump false' >> /etc/sudo.conf && \ # Setup entrypoint chmod 755 /sbin/docker-entrypoint.sh @@ -67,4 +70,4 @@ COPY data/ /usr/src/paperless/data/ COPY media/ /usr/src/paperless/media/ # Collect static files -RUN sudo -HEu paperless /usr/src/paperless/src/manage.py collectstatic --clear --no-input \ No newline at end of file +RUN sudo -HEu paperless /usr/src/paperless/src/manage.py collectstatic --clear --no-input