12 lines
441 B
Docker
12 lines
441 B
Docker
FROM alpine:3.21
|
|
|
|
RUN apk add --no-cache --update postfix cyrus-sasl ca-certificates bash && \
|
|
apk add --no-cache --upgrade musl musl-utils && \
|
|
# Clean up
|
|
(rm "/tmp/"* 2>/dev/null || true) && (rm -rf /var/cache/apk/* 2>/dev/null || true)
|
|
|
|
VOLUME [ "/var/spool/postfix", "/etc/postfix" ]
|
|
|
|
COPY docker-entrypoint.sh /usr/local/bin/
|
|
ENTRYPOINT ["docker-entrypoint.sh"]
|
|
CMD ["postfix", "start-fg"] # start-fg = start in foreground
|