fix: move image to debian

This commit is contained in:
Antoine Aflalo
2024-12-06 18:00:24 -05:00
parent fb1056e5e7
commit ecc561263f

View File

@@ -1,23 +1,29 @@
FROM alpine:latest FROM debian:sid-slim
LABEL authors="Belphemur" LABEL authors="Belphemur"
ARG APP_PATH=/usr/local/bin/CBZOptimizer ARG APP_PATH=/usr/local/bin/CBZOptimizer
ENV USER=abc ENV USER=abc
ENV CONFIG_FOLDER=/config ENV CONFIG_FOLDER=/config
ENV PUID=99 ENV PUID=99
RUN adduser \
--disabled-password \ RUN mkdir -p "${CONFIG_FOLDER}" && \
--gecos "" \ useradd \
--home "$(pwd)" \ --system \
--ingroup "users" \ --no-create-home \
--home-dir "${CONFIG_FOLDER}" \
--gid "users" \
--uid "${PUID}" \ --uid "${PUID}" \
--home "${CONFIG_FOLDER}" \
"${USER}" && \ "${USER}" && \
chown ${PUID}:${GUID} "${CONFIG_FOLDER}" chown ${PUID}:users "${CONFIG_FOLDER}"
COPY CBZOptimizer ${APP_PATH} COPY CBZOptimizer ${APP_PATH}
RUN apk add --no-cache inotify-tools bash-completion libwebp && \ RUN apt-get update && \
chmod +x ${APP_PATH} apt-get full-upgrade -y && \
apt-get install -y inotify-tools bash-completion libwebp7 && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
chmod +x ${APP_PATH} && \
${APP_PATH} completion bash > /etc/bash_completion.d/CBZOptimizer
VOLUME ${CONFIG_FOLDER} VOLUME ${CONFIG_FOLDER}
USER ${USER} USER ${USER}