抑制 Docker 警告

抑制 Docker 警告

每次docker info执行时我都会看到一条警告消息,内容如下:

WARNING: No swap limit support

解决方案是可用的(即这里),但我想知道是否有任何选项可以简单地抑制 Docker 警告消息?

答案1

首先检查docker daemon是否正在使用系统日志设施如下:

/etc/sysconfig/docker选项
/etc/docker/daemon.json配置

然后编辑/etc/rsyslog.conf,放弃这个确切的消息:

##RULES FOR  DOCKER##
if $syslogseverity-text == 'warning'  and $msg contains 'No swap limit support' then stop
& ~

重新启动 rsyslog :

systemctl restart rsyslog

如果下面有一个文件/etc/rsyslog.d/*docker*.conf;然后你可以直接把配置放在那里并重新启动rsyslog。

确保$IncludeConfig /etc/rsyslog.d/*.conf在调用/etc/rsyslog.conf.

相关内容