dockerfiles/postfix/Dockerfile

22 lines
397 B
Docker

FROM alpine:latest
RUN apk add --no-cache \
bash \
ca-certificates \
libsasl \
mailx \
postfix \
rsyslog \
runit \
--repository https://dl-3.alpinelinux.org/alpine/edge/main
COPY service /etc/service
COPY runit_bootstrap /usr/sbin/runit_bootstrap
COPY rsyslog.conf /etc/rsyslog.conf
RUN ln -sf /dev/stdout /var/log/mail.log
STOPSIGNAL SIGKILL
ENTRYPOINT ["/usr/sbin/runit_bootstrap"]