Site icon 时鹏亮的Blog

Docker如何清理容器里的日志

请知悉:本文最近一次更新为 7个月 前,文中内容可能已经过时。

嗯,这个问题的背景信息是我做了个Redis容器的监控程序,如果发现里面内存溢出了就主动重启容器,但是呢,重启容器后上次的错误日志还在的,这会造成程序误判,所以必须在重启容器后清理掉容器的日志才行。

搜了下,果然有办法,指令如下:

docker ps -aq | xargs docker inspect --format='{{.LogPath}}' | xargs truncate -s 0

参考资料

清空或者删除Docker容器的日志文件


如您从本文得到了有价值的信息或帮助,请考虑扫描下方二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《Docker如何清理容器里的日志》相关的博文:

Exit mobile version