FROM alpine:3.21 RUN apk add --no-cache dovecot bash RUN mkdir -p /var/mail/vhosts && \ addgroup -g 5000 vmail && \ adduser -D -u 5000 -G vmail -h /var/mail/vhosts vmail COPY ../share/users.txt /tmp/users.txt COPY ../share/dovecot.sh /tmp/dovecot.sh RUN chmod +x /tmp/dovecot.sh && \ /tmp/dovecot.sh > /etc/dovecot/users && \ rm /tmp/users.txt /tmp/dovecot.sh EXPOSE 143 993 CMD ["dovecot", "-F"]