| # debian.sh --arch 'amd64' out/ 'bookworm' '@1747699200' |
| LABEL maintainer=Zi Gao<zi@mightycastle.net> |
| LABEL version=1.0 |
| ARG DEBIAN_FRONTEND=noninteractive |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get install -qy --no-install-recommends dovecot-imapd dovecot-lmtpd dovecot-sqlite sqlite3 postfix postfix-sqlite postfix-policyd-spf-python procps opendkim opendkim-tools opendmarc cron zstd python3 nano && rm -rf /var/lib/apt/lists/* /etc/cron.daily/* /etc/cron.d/* # buildkit |
| COPY data / # buildkit |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c set -eux; mkdir -p /etc/opendkim; mkdir -p /var/spool/postfix/opendmarc; chown opendmarc:opendmarc /var/spool/postfix/opendmarc -R; chmod 750 /var/spool/postfix/opendmarc/ -R; adduser postfix opendmarc; postmap /etc/postfix/virtual; # buildkit |
| WORKDIR /root |
| ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"] |