linux磁盘满了

cd /
du --max-depth=1 -h

cd到根目录,查看每个文件夹的目录大小,然后依次排查无用文件最后进行删除
列出文件目录大小时间可能有点久,请耐心等待。

最终确定比较耗磁盘的是日志、docker容器-镜像

日志清理就不用说了

清理journal日志

如果你发现 /var/log/journal是这个文件夹比较大那么久需要配置一下journal的日志

/etc/systemd/journald.conf
   SystemMaxUse=100M
systemctl restart systemd-journald.service

清理docker无用容器-镜像

docker system df #查看Docker的磁盘使用情况
docker system prune #清理容器
docker system prune -a #清理镜像

docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况
docker system prune命令可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。docker system prune -a命令清理得更加彻底,可以将没有容器使用Docker镜像都删掉。注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉了……所以使用之前一定要想清楚吶。
docker 1.13及以上才支持此命令

清理后查看

df -hl

简单文件大小查看

ls -lht

参考

如何清理Docker占用的磁盘空间

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容