关于centos容器中postfix不记录日志的问题

1.postfix使用rsyslog记录日志。

2.默认情况下,centos的docker镜像中没有安装rsyslog模块。

3.在没有安装rsyslog的情况下postfix不记录日志。

4.安装了rsyslog后,默认配置下postfix也不记录日志,必须修改/etc/rsyslog.conf,将OmitLocalLogging设置成off,才不会忽略本地日志。同时,/etc/rsyslog.d/listen.conf中删除原有内容,设置成$SystemLogSocketName  /dev/log。

本文参照github上的工程测试通过,地址如下:

https://github.com/juanluisbaptiste/docker-postfix

你可能感兴趣的:(关于centos容器中postfix不记录日志的问题)