【发布时间】:2015-03-26 20:53:15
【问题描述】:
我对 docker 感兴趣已经有一段时间了,但还没有涉足。我需要设置一个邮件服务器,所以我想也许我可以以此为理由来了解更多关于 docker 的信息。但是,我不清楚如何最好地解决它。
我之前在 VPS 上安装了邮件服务器,但没有安装到多个容器中。我想安装 Postfix、Dovecot、MySQL 或 Postgresql 和 SpamAssassin,类似于此处描述的内容:
但是,将它码头化的好方法是什么?我会简单地将所有东西都放在一个容器中吗?或者将 MySQL 放在一个容器中,将 Postfix 放在另一个容器中,以及用于 Dovecot 和 SpamAssassin 的附加容器中会更好吗?还是应该共享一些容器?
有没有关于使用 docker 安装邮件服务器的 HOWTO?如果有,我还没找到。
【问题讨论】:
-
经过大量研究和大量努力,在 docker 内的 VPS 上滚动我自己的 postfix 服务器后,我发现这个 repo 得到了积极维护——它是一个 postfix 服务器,默认在 docker 内运行,以提供简单的配置设置您自己的域来发送和接收电子邮件 - 我已经在 prod 中使用了几年并且它很可靠 - 强烈建议您使用github.com/tomav/docker-mailserver
标签: docker postfix-mta dovecot