docker日志级别会影响日志记录驱动程序还是仅影响docker日志

时间:2019-01-02 16:38:50

标签: docker logging systemd-journald

我将日志记录驱动程序设置为使用日志记录。 daemon.json中的日志级配置在使用日志记录驱动程序时是否会影响日志,或者在使用docker logs时仅影响日志?

例如,docker和journald的文档显示了如何设置日志级别或优先级。

Docker默认为log-level: info。 使用日志记录,我还可以使用-p设置信息journalctl -p info

的优先级

如果我的docker日志记录驱动程序使用的日志记录的优先级设置为info,我是否还需要担心在daemon.json中将日志级别设置为info?

1 个答案:

答案 0 :(得分:0)

我认为您可能混淆了以下概念:docker守护程序的日志,容器的日志和使用journalctl命令打印的日志。

  1. docker.json文件中的配置影响docker的日志 守护程序。
  2. 容器的日志只会受到您的应用程序的影响 该容器中的配置。
  3. 命令journalctl -p仅影响您计算机上显示的日志 屏幕,这意味着-p仅执行过滤操作。无论 您所指示的级别(错误或信息),日志已经存在。

希望这会有所帮助。

相关问题