学无先后,达者为师

网站首页 编程语言 正文

centos docker容器优化清理磁盘空间以及内存占用

作者:XiaoXinHuang 更新时间: 2022-07-21 编程语言

一、排查过程

1、查看系统磁盘使用情况

df -h

2、查看docker镜像及容器空间占比

docker system df

3、发现是docker镜像文件,占用大量磁盘空间,通过查询阿里云开发者社区的文档

二、解决过程

 编写清理shell脚本,并执行

!/bin/sh 
  
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 ========"  

以下为执行后的文件占用磁盘空间大小

原文链接:https://blog.csdn.net/Jacksun_huang/article/details/124886419

栏目分类
最近更新