如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
,用于路由和投递电子邮件,旨在替代Sendmail MTA。
它是由Wietse Venema开发的邮件服务器,最初在IBM研究中心作为广受欢迎的Sendmail程序的替代方案。现在Wietse在Google继续支持Postfix的开发。
Postfix力求快速、易于管理且安全。其外部接口具有Sendmail风格,但内部实现完全不同。
[***]
!Postfix Logo
运行Postfix只需挂载配置文件并启动容器:
bashdocker run -d -p 25:25 -v /my/main.cf:/etc/postfix/main.cf instrumentisto/postfix
您可以通过以下两种方式之一配置Postfix(不可同时使用):
增量配置文件
将您的配置文件(必须以.cf结尾)放入/etc/postfix/main.cf.d/和/etc/postfix/master.cf.d/目录。容器启动时,这些文件将应用于默认Postfix配置。
bashdocker run -d -p 25:25 \ -v /my/main.cf:/etc/postfix/main.cf.d/10-custom.cf:ro \ -v /my/master.cf:/etc/postfix/master.cf.d/10-custom.cf:ro \ instrumentisto/postfix
此方式适用于只需对默认配置进行少量修改,或希望将不同配置部分分开保存的场景。
完整配置替换
将您的配置文件(main.cf和master.cf)放入/etc/postfix/目录,完全替换镜像提供的默认配置文件。
bashdocker run -d -p 25:25 \ -v /my/main.cf:/etc/postfix/main.cf:ro \ -v /my/master.cf:/etc/postfix/master.cf:ro \ instrumentisto/postfix
此方式适用于更方便一次性指定完整配置,而非修改默认选项的场景。
默认配置查看
要查看此Docker镜像的默认Postfix配置,请运行:
bash# 查看main.cf docker run --rm instrumentisto/postfix postconf # 查看master.cf docker run --rm instrumentisto/postfix postconf -M
XPostfix主版本X的最新版本。
X.YPostfix次版本X.Y的最新版本。
X.Y.ZPostfix具体版本X.Y.Z。
alpine基于流行的Alpine Linux项目(可在https://hub.docker.com/_/alpine中获取)。Alpine Linux比大多数发行版基础镜像小得多(约5MB),因此生成的镜像更精简。
当需要最小化最终镜像大小时,强烈推荐此变体。需要注意的是它使用musl libc而非glibc及其衍生库,某些软件可能因libc依赖深度而出现问题,但大多数软件无此问题,因此这是一个安全的选择。
由于Postfix仅将日志写入syslog,容器内运行syslogd进程作为第二个辅助进程,并由https://github.com/just-containers/s6-overlay提供的s6 supervisor进行管理。
此镜像的syslogd进程配置为将所有日志写入/dev/stdout。
如需更改此行为,只需挂载您自己的/etc/syslog.conf文件并设置所需的日志规则。
此镜像包含https://github.com/just-containers/s6-overlay,您可根据需要使用其提供的所有https://github.com/just-containers/s6-overlay#usage。
Postfix本身采用IPL-1许可证。
Postfix Docker镜像采用https://github.com/instrumentisto/postfix-docker-image/blob/master/LICENSE.md。
我们无法查看DockerHub上的评论,因此请勿使用评论报告问题或提问。
如有任何问题,请通过https://github.com/instrumentisto/postfix-docker-image/issues联系我们。
以下是 instrumentisto/postfix 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。





来自真实用户的反馈,见证轩辕镜像的优质服务