diff --git a/build/Dockerfile.alpine b/build/Dockerfile.alpine index 3931b86..af335ce 100644 --- a/build/Dockerfile.alpine +++ b/build/Dockerfile.alpine @@ -1,8 +1,10 @@ # syntax = docker/dockerfile:1 # To check container versions, run: docker exec myvemail bash -c "postconf -d mail_version; dovecot --version; mariadb -V" - FROM alpine:edge +# Build ARG for apk repository +ARG apkrepo + # LABEL about the custom image LABEL description="MyveMail" @@ -18,8 +20,8 @@ ADD run/docker-entrypoint /docker-entrypoint/ ADD run/installer.sh /tmp/ # Update Ubuntu Software repository and install requisites -RUN printf '%s\n' 'https://dl-cdn.alpinelinux.org/alpine/latest-stable/main/' \ - 'https://dl-cdn.alpinelinux.org/alpine/latest-stable/community/' >/etc/apk/repositories \ +RUN printf '%s\n' "https://dl-cdn.alpinelinux.org/alpine/${apkrepo:-latest-stable}/main/" \ + "https://dl-cdn.alpinelinux.org/alpine/${apkrepo:-latest-stable}/community/" >/etc/apk/repositories \ # Pre-create vmail user && addgroup -g 600 vmail \ && adduser -S -D -h /var/vmail -u 600 -G vmail vmail \