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 自动清理空间
该指令默认会清除所有如下资源:
- 已停止的容器(container)
- 未被任何容器所使用的卷(volume)
- 未被任何容器所关联的网络(network)
- 所有悬空镜像(image)
2.使用docker images 查看详细记录
使用docker rmi IMAGE ID 命令删除指定镜像即可清理空间

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
使用docker compose安装FastDfs文件服务器的实例详解
这篇文章主要介绍了使用docker compose安装FastDfs文件服务器的实例详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-10-10
使用docker-compose实现不停机部署/灰度发布的四种方法
灰度发布是一种软件部署策略,它允许将新版本的部分功能或服务逐步推送给用户,而不是一次性对所有用户进行大规模更新,本文主要给大家介绍了使用docker-compose实现不停机部署/灰度发布的四种方法,需要的朋友可以参考下2024-11-11
docker安装jenkins的过程并配置jdk、node和maven
本文介绍了如何从拉取Jenkins镜像开始,通过创建文件夹、准备JDK、Maven和Node环境,修改settings.xml支持http协议,到建立Dockerfile进行Jenkins镜像的二次打包,同时涉及容器的运行、Jenkins初始化设置、插件安装和环境变量配置等步骤,帮助用户成功部署并运行Jenkins服务2024-10-10


最新评论