Docker JSON文件日志驱动程序写入文件的位置在哪里?

我已经Docker化一个示例应用程序,并已configuration它login到STDOUT。 然后运行容器而不指定logging-driver 。 根据Docker文档,STDOUT应该从容器中收集到一个JSON文件中。

但是在日志文档中没有任何地方告诉你在哪里可以find这个JSON文件!

任何想法如何我可以find这个文件在我的主机上,并检查其内容?

docker inspect是你的朋友弄清楚一个容器的细节。 有了这个,你可以通过运行以下命令来获得日志path:

 $ docker inspect --format='{{.LogPath}}' NAME|ID 

例如:

 $ docker inspect --format='{{.LogPath}}' 2de7566c47eb 

希望能帮助到你。