echo "======== start clean docker containers logs ========"
logs=$(find /var/lib/docker/containers/ -name *-json.log)
for log in $logs
do
echo "clean logs : $log"
cat /dev/null > $log
done
echo "======== end clean docker containers logs ========"
logs1=$(find /var/lib/docker/overlay2/ -name *.log.*)
for log in $logs1
do
echo "clean logs1 : $log"
cat /dev/null > $log
done
echo "======== end clean docker service_back logs ========"
logs2=$(find /var/lib/docker/overlay2/ -name *.log)
for log in $logs2
do
echo "clean logs2 : $log"
cat /dev/null > $log
done
echo "======== end clean docker service logs ========"
清除docker容器以及服务产生的日志,降低磁盘占用
自动化清理Docker容器与服务日志
最新推荐文章于 2024-10-20 23:50:36 发布
本文介绍了如何使用shell脚本批量清空Docker容器和overlay2文件夹中的json及log文件,提高日志管理效率。

3161

被折叠的 条评论
为什么被折叠?



