18 lines
530 B
Docker
18 lines
530 B
Docker
FROM alpine:edge
|
|
ENV IMAPFILTER_HOME=/volume/configuration
|
|
VOLUME ${IMAPFILTER_HOME}
|
|
WORKDIR ${IMAPFILTER_HOME}
|
|
RUN set -xe \
|
|
&& addgroup --gid 2000 app \
|
|
&& adduser --uid 2000 --disabled-password --no-create-home --ingroup app app
|
|
RUN set -xe \
|
|
&& apk update \
|
|
&& apk upgrade \
|
|
&& apk add --no-cache \
|
|
libcrypto3 libssl3 \
|
|
&& apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing/ \
|
|
imapfilter \
|
|
&& apk del --progress --purge \
|
|
&& rm -rf /var/cache/apk/*
|
|
USER app
|
|
ENTRYPOINT ["imapfilter"] |