每次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
.