docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > ubuntu查看docker容器占用的磁盘空间

ubuntu如何查看docker容器占用的磁盘空间

作者:好大的月亮

这篇文章主要介绍了ubuntu如何查看docker容器占用的磁盘空间问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

ubuntu查看docker容器占用的磁盘空间

docker system df

docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况:

docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              147                 36                  7.204GB             3.887GB (53%)
Containers          37                  10                  104.8MB             102.6MB (97%)
Local Volumes       3                   3                   1.421GB             0B (0%)
Build Cache                                                 0B                  0B

可知,Docker镜像占用了7.2GB磁盘,Docker容器占用了104.8MB磁盘,Docker数据卷占用了1.4GB磁盘。

如果想进一步查看每个容器占用的磁盘空间呢

docker system df -v

ubuntu 清理docker空间

一个小服务器安装了docker ,总内存40G,最近查看只剩不到5空间了

使用df -h 命令发现 主要是/var/lib/docker占用内存

以前创建很多容器,每次使用了docker rm 命令,但久而久之内存还是被占用了

使用docker system df查看空间

1.使用docker system prune 自动清理空间

该指令默认会清除所有如下资源:

2.使用docker images 查看详细记录

使用docker rmi IMAGE ID 命令删除指定镜像即可清理空间

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文