From 4fa3014d8083a8dffba5b53e5b14bd0034f7c4f3 Mon Sep 17 00:00:00 2001 From: Antoine Aflalo <197810+Belphemur@users.noreply.github.com> Date: Tue, 9 Sep 2025 22:55:27 -0400 Subject: [PATCH] fix(docker): when we set the volume To be sure we have the cache downloaded --- Dockerfile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index f30aef6..53216e1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,10 +18,10 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --ingroup users \ --disabled-password \ "${USER}" && \ - apt-get purge -y --auto-remove adduser && \ - rm -rf /var/lib/apt/lists/* + apt-get purge -y --auto-remove adduser COPY ${TARGETPLATFORM}/CBZOptimizer ${APP_PATH} +VOLUME ${CONFIG_FOLDER} RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ --mount=type=cache,target=/var/lib/apt,sharing=locked \ @@ -33,11 +33,10 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ bash \ ca-certificates \ bash-completion && \ - rm -rf /var/lib/apt/lists/* && \ /tmp/target/encoder-setup && \ chmod +x ${APP_PATH} && \ - ${APP_PATH} completion bash > /etc/bash_completion.d/CBZOptimizer.bash + ${APP_PATH} completion bash > /etc/bash_completion.d/CBZOptimizer.bash && \ + echo "source /etc/bash_completion.d/CBZOptimizer.bash" >> ${CONFIG_FOLDER}/.bashrc -VOLUME ${CONFIG_FOLDER} USER ${USER} ENTRYPOINT ["/usr/local/bin/CBZOptimizer"]