Dockerfile 803 B

12345678910111213141516171819202122232425262728293031323334353637
  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. build-essential \
  16. autotools-dev \
  17. automake
  18. WORKDIR /tmp
  19. RUN wget http://hg.dovecot.org/dovecot-antispam-plugin/archive/tip.tar.gz -O - | tar xvz \
  20. && cd /tmp/dovecot-antispam* \
  21. && ./autogen.sh \
  22. && ./configure --prefix=/usr \
  23. && make \
  24. && make install
  25. ADD rspamd-pipe /usr/local/bin/rspamd-pipe
  26. RUN chmod +x /usr/local/bin/rspamd-pipe
  27. RUN groupadd -g 5000 vmail
  28. RUN useradd -g vmail -u 5000 vmail -d /var/vmail
  29. EXPOSE 24 10001
  30. CMD ["/usr/sbin/dovecot", "-F"]