Docker JSON文件记录驱动程序将文件写入哪里?

时间:2017-06-16 01:02:10

标签: logging docker

我已经使用Docker化了一个示例应用程序并将其配置为登录到STDOUT。然后我运行容器而没有指定logging-driver。根据Docker文档,应该从容器中收集STDOUT并将其收集到JSON文件中......

logging docs中没有任何地方可以告诉你哪里可以找到这个JSON文件!!!

我是如何在主机上找到此文件并检查其内容的?

1 个答案:

答案 0 :(得分:6)

docker inspect是您的朋友,可以找出有关容器的详细信息。通过此操作,您可以通过运行以下命令来获取日志路径:

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

例如:

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

希望它有所帮助。