From 7c63ea49c0166cfb5fe7ad2f7a4c43ce929fb373 Mon Sep 17 00:00:00 2001 From: Antoine Aflalo <197810+Belphemur@users.noreply.github.com> Date: Wed, 28 Aug 2024 14:35:40 -0400 Subject: [PATCH] fix(docker): fix docker image config folder --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3ae958c..3ad952f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,13 +3,13 @@ LABEL authors="Belphemur" ENV USER=abc ENV CONFIG_FOLDER=/config ENV PUID=99 -RUN mkdir -p "${CONFIG_FOLDER}" && adduser \ +RUN adduser \ --disabled-password \ --gecos "" \ --home "$(pwd)" \ --ingroup "users" \ - --no-create-home \ --uid "${PUID}" \ + --home "${CONFIG_FOLDER}" \ "${USER}" && \ chown ${PUID}:${GUID} "${CONFIG_FOLDER}" @@ -17,5 +17,6 @@ COPY CBZOptimizer /usr/local/bin/CBZOptimizer RUN apk add --no-cache inotify-tools bash-completion && chmod +x /usr/local/bin/CBZOptimizer && /usr/local/bin/CBZOptimizer completion bash > /etc/bash_completion.d/CBZOptimizer +VOLUME ${CONFIG_FOLDER} USER ${USER} ENTRYPOINT ["/usr/local/bin/CBZOptimizer"] \ No newline at end of file