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"
ARG APP_PATH=/usr/local/bin/CBZOptimizer
ENV USER=abc
ENV CONFIG_FOLDER=/config
ENV PUID=99
RUN adduser \
--disabled-password \
--gecos "" \
--home "$(pwd)" \
--ingroup "users" \
--uid "${PUID}" \
--home "${CONFIG_FOLDER}" \
"${USER}" && \
chown ${PUID}:${GUID} "${CONFIG_FOLDER}"
RUN mkdir -p "${CONFIG_FOLDER}" && \
useradd \
--system \
--no-create-home \
--home-dir "${CONFIG_FOLDER}" \
--gid "users" \
--uid "${PUID}" \
"${USER}" && \
chown ${PUID}:users "${CONFIG_FOLDER}"
COPY CBZOptimizer ${APP_PATH}
RUN apk add --no-cache inotify-tools bash-completion libwebp && \
chmod +x ${APP_PATH}
RUN apt-get update && \
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}
USER ${USER}