本地和json日志记录驱动程序有什么区别?

时间:2019-10-17 13:52:38

标签: docker logging

JSON和本地日志记录驱动程序似乎都在本地为每个容器存储日志。

在JSON驱动程序文档中,我看到了label和env的其他选项(因为JSON可以具有属性?)。另外,本地驱动程序文档说它使用“内部存储”。但是我找不到根本的区别。

1 个答案:

答案 0 :(得分:1)

documentation中:

  • 本地日志以自定义格式存储,旨在最大限度地减少 高架。
  • json-file日志格式为JSON。默认值 Docker的日志记录驱动程序。

说明:

  • local =>日志保存为写入状态。

  • json文件=>设置为:

{
     "log":"log message",
     "stream":"stdout",
     "time":"2019-10-12T12:44:45.931849055Z"
}