| ADD alpine-minirootfs-3.22.5-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG UID |
| ARG GID UID |
| WORKDIR /app |
| |2 GID=worker UID=worker /bin/sh -c addgroup -S ${GID} && adduser -S ${UID} -G ${GID} |
| |2 GID=worker UID=worker /bin/sh -c apk add --no-cache bash curl py3-pip libreoffice font-noto font-noto-cjk font-noto-extra terminus-font ttf-font-awesome ttf-dejavu ttf-freefont ttf-hack ttf-inconsolata ttf-liberation ttf-mononoki ttf-opensans fontconfig tesseract-ocr tesseract-ocr-all tesseract-ocr-data-eng ghostscript qpdf libjpeg-dev zlib1g-dev pngquant jbig2 fc-cache -f |
| |2 GID=worker UID=worker /bin/sh -c fc-cache -f |
| |2 GID=worker UID=worker /bin/sh -c rm -rf /var/cache/apk/* /tmp/* |
| COPY file:bce3f8265a26eb1eb3f8540ee14b53e6a4db25a2ac99eb4056179a124ffc23b3 in . |
| |2 GID=worker UID=worker /bin/sh -c pip install --break-system-packages -U -r requirements.txt |
| |2 GID=worker UID=worker /bin/sh -c chown -R ${UID}:0 /run && chmod -R g=u /run |
| USER ${UID} |
| ENV HOME="/app" |
| COPY dir:e8c9f6856c6cee2b02c7b00d8e90d38025f00aee58b53f387b9fc83ca48b863c in . |
| ENTRYPOINT ["rq", "worker", "--with-scheduler", "--url", "redis://redis:6379/"] |