当前位置:   article > 正文

乌班图服务器清理log文件,ubuntu – 清除/删除Docker日志

ubuntu 删除docker 日志文件在哪里

首先,我将docker 1.1.2用于客户端和服务器,对于较新版本的docker,这个答案可能已经过时,因为docker快速发展.

文件的位置

找到您的docker目录.在使用apt / debian样式系统的系统上,docker存储库https://get.docker.com/ubuntu安装的软件包使用/ var / lib / docker.有可能该目录与其他系统位于同一位置(无法确认).

在容器/ ** CONTAINER_ID **下你会找到关于容器的信息.

在该文件夹中的文件** CONTAINER_ID ** – json.log中,您将找到包含该容器的所有日志的文件.它可能看起来像一个json文件,但事实并非如此.它是一个流json结构,每行一个,每个包含一个日志行(每行以a结尾),下一个以{开头,因此它不是一个有效的json整体).

示例位置:

– /var/lib/docker/containers/05b6053c41a2130afd6fc3b158bda4e605b6053c41a2130afd6fc3b158bda4e6/05b6053c41a2130afd6fc3b158bda4e605b6053c41a2130afd6fc3b158bda4e6-json.log

编辑/更改该文件

我建议你使用那个路径来看看它是否是你的空间不足,而不是记录它们的原因.

我宁愿确保容器没有记录太多行(通过在dockerfile中使用CMD将您的输出重定向到卷中的文件或重定向到/ dev / null – 使用配置启用日志 – 和然后我会用另一个容器logrotate日志文件)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/858585
推荐阅读
相关标签
  

闽ICP备14008679号