logging - 如何在Postfix(3)中更改(syslog)日志目标以用于Docker

我正在使用Docker容器创建一个功能齐全的Mailserver,我想遵循docker的理念,即每个运行中的容器只有一个进程。

因此,除其他外,我还有一个只运行后缀的容器。但是由于postfix仅将日志发送到syslog,所以存在问题。我正在搜索一个配置选项来更改此设置,但似乎无法更改日志目标。我还在postfix的源中搜索了某些内容,但没有找到任何内容。

我的计划是让一个容器仅对所有其他容器运行syslog,现在我正在寻找一种可能性,使postfix将其日志发送到另一个容器,可能需要进行一些重定向过程。但是在开始之前,我想先问一下是否有人已经发现了这个问题。

亲切的问候,
康斯坦丁

最佳答案

将syslog放入容器并不违反docker理念。但是,具有集中式日志记录是很好的。

您是否考虑过rsyslog-它将允许远程记录?

https://stackoverflow.com/questions/32118734/

相关文章:

docker - Docker构建输入/输出错误

apache-spark - 多次运行时在同一组数据上不同的Pyspark代码输出

hadoop - hadoop 目录与 hadoop-x.x.x 有何不同

docker - 如何在家庭 Web 服务器上托管 Ghost 博客

amazon-web-services - 在具有默认配置的EMR群集模式下会发生什么?

hadoop - hdfs:现有文件上的 “No such file or directory”

bash - 为什么parse_git_branch仅在Docker终端窗口中失败

scala - Hadoop copyMerge无法正常工作:scala

apache-spark - yarn 服务器重启后如何在Spark Web-UI中保留完成的应用程

hadoop - 如何编辑Hadoop存储日志文件的位置?