Dockerfile 812 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. From ubuntu:xenial
  2. MAINTAINER Andre Peters <andre.peters@servercow.de>
  3. ENV DEBIAN_FRONTEND noninteractive
  4. RUN apt-get update \
  5. && apt-get -y install dovecot-common \
  6. dovecot-core \
  7. dovecot-imapd \
  8. dovecot-lmtpd \
  9. dovecot-managesieved \
  10. dovecot-sieve \
  11. dovecot-mysql \
  12. dovecot-pop3d \
  13. dovecot-dev \
  14. wget \
  15. curl \
  16. build-essential \
  17. autotools-dev \
  18. automake
  19. WORKDIR /tmp
  20. RUN wget http://hg.dovecot.org/dovecot-antispam-plugin/archive/tip.tar.gz -O - | tar xvz \
  21. && cd /tmp/dovecot-antispam* \
  22. && ./autogen.sh \
  23. && ./configure --prefix=/usr \
  24. && make \
  25. && make install
  26. ADD rspamd-pipe /usr/local/bin/rspamd-pipe
  27. RUN chmod +x /usr/local/bin/rspamd-pipe
  28. RUN groupadd -g 5000 vmail
  29. RUN useradd -g vmail -u 5000 vmail -d /var/vmail
  30. EXPOSE 24 10001
  31. CMD ["/usr/sbin/dovecot", "-F"]