diff --git a/bot/parkertron/Dockerfile b/bot/parkertron/Dockerfile index 3a8ac57..871fe67 100644 --- a/bot/parkertron/Dockerfile +++ b/bot/parkertron/Dockerfile @@ -1,16 +1,20 @@ -FROM --platform=$TARGETOS/$TARGETARCH debian:bullseye +FROM --platform=$TARGETOS/$TARGETARCH debian:bullseye -LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" +LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" -ENV DEBIAN_FRONTEND noninteractive +ENV DEBIAN_FRONTEND noninteractive -RUN apt update -y \ - && apt install -y libtesseract-dev iproute2 \ - && useradd -m -d /home/container container +RUN apt update -y \ + # general packages + && apt install -y iproute2 ca-certificates \ + # additional packages for tesseract and eng lang support + libtesseract-dev tesseract-ocr-eng \ + # add container user to run application + && useradd -m -d /home/container container -USER container -ENV USER=container HOME=/home/container -WORKDIR /home/container +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container -COPY ./entrypoint.sh /entrypoint.sh -CMD ["/bin/bash", "/entrypoint.sh"] +COPY ./entrypoint.sh /entrypoint.sh +CMD ["/bin/bash", "/entrypoint.sh"]