![在这里插入图片描述](https://img-blog.csdnimg.cn/8bd98391bf3b44789d99b92dd0e5e3ca.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbWlrZXMgIHpoYW5n,size_20,color_FFFFFF,t_70,g_se,x_16)
调试大多数 Linux 程序通常涉及检查日志文件,这可能是一个复杂的过程。但是,在 Docker 下的容器化环境中运行时,您需要使用更具体的工具来调试生产中的应用程序。
日志存储在哪里?
简单的答案是 Docker 将容器日志存储在其主要存储位置/var/lib/docker/. 每个容器都有一个特定于其 ID 的日志(完整 ID,而不是通常显示的缩短的 ID),您可以像这样访问它:
/var/lib/docker/containers/ID/ID-json.log
这 就是它们的存储位置,但由于它们采用 JSON 格式,因此不易读取,并且必须使用完整的容器 ID 很烦人。Docker 提供