Docker 占用磁盘空间清理
容器清理
docker container prune
:仅删除停止运行的容器。docker rm -f $(docker ps -aq)
:删除所有容器(包括停止的、正在运行的)。docker container rm -f $(docker container ls -aq)
:同上。
镜像清理
docker rmi <image id>
:通过镜像的id来删除指定镜像。
有一些镜像是隐形的:
子镜像,就是被其他镜像引用的中间镜像,不能被删除。
悬挂状态的镜像,就是不会再被使用的镜像,可以被删除。
其他命令:
docker image ls -f dangling=true
: 可以列出所有悬挂状态的镜像 并使用命令docker image rm $(docker image ls -f dangling=true -q)
或docker image prune
进行删除。docker image rm $(docker image ls -q)
:删除所有镜像。但正在被容器使用的镜像无法删除。
数据卷清理
docker volume rm $(docker volume ls -q)
:删除不再使用的数据卷。docker volume prune
:同上。
缓存清理
Docker 18.09
引入了 BuildKit
,提升了构建过程的性能、安全、存储管理等能力。
docker builder prune
:删除 build cache
。
一键清理
docker system df
命令,类似于Linux
上的 df
命令,用于查看 Docker
的磁盘使用情况:
TYPE
列出了 Docker
使用磁盘的 4
种类型:
Images
:所有镜像占用的空间,包括拉取下来的镜像,和本地构建的。Containers
:运行的容器占用的空间,表示每个容器的读写层的空间。Local Volumes
:容器挂载本地数据卷的空间。Build Cache
:镜像构建过程中产生的缓存空间(只有在使用BuildKit
时才有,Docker 18.09
以后可用)。
最后的 RECLAIMABLE
是可回收大小。
docker system prune
: 可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling
镜像(即无tag
的镜像)。docker system prune -a
: 清理得更加彻底,可以将没有容器使用Docker
镜像都删掉。 注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker
镜像都删掉了。
Docker 占用磁盘空间清理相关推荐
- docker 占用磁盘空间清理 无用数据卷删除
目录 1.删除未被任何容器使用的本地卷 2. Docker System命令 3. 手动清理Docker镜像/容器/数据卷 3. 限制容器的日志大小 4. 重启Docker 1.删除未被任何容器使用的 ...
- docker占用磁盘空间太大的解决办法
解决Docker占用磁盘空间太大的问题 docker system 命令 1.查看磁盘空间资源情况统计表 2.借助docker自带自动化清理工具进行清理(请自重) 手动清理 Docker 镜像(Ima ...
- 清理 Docker 占用磁盘空间
前言 Docker 容器跑久了,其产生的日志可能会占用比较多的空间,如果你跟我一样,使用的小水管级的服务器,很容易就爆了,此时就需要清理一下,今天恰巧遇到这种情况,具体如下图: 从上图可知,空间使用率 ...
- Linux系统Docker下面/var/lib/docker/overlay2磁盘空间清理
Docker下/var/lib/docker/overlay2空间清理办法 1. 查看磁盘占用 df -h 2. Docker 的内置 CLI 指令docker system df 可用于查询镜像(I ...
- HBase oldWALs目录文件剧增占用磁盘空间问题
出现问题原因: 当/hbase/WALs中的HLog文件被持久化到存储文件中,且这些Hlog日志文件不再被需要时,就会被转移到{hbase.rootdir}/oldWALs目录下,该目录由HMaste ...
- Window10 系统休眠或睡眠状态恢复-占用磁盘空间 100% 问题以及解决方法
Window10 系统休眠或睡眠状态恢复-占用磁盘空间 100% 问题以及解决方法 系统环境版本 排除问题过程 解决问题 总结 不知从何时开始,电脑就不定期变的非常卡,尤其是笔者平时不关机,下班都是按 ...
- 查找磁盘占用最大的文件linux,linux查找系统中占用磁盘空间最大的文件
Q:下午有一客户磁盘空间占用很大,使用df查看磁盘剩余空间很小了,客户想知道是哪些文件占满了文件. Q1:在Linux下如何查看系统占用磁盘空间最大的文件? Q2:在Linux下如何让文件夹下的文件让 ...
- 虚拟机占用磁盘空间越来越大解决方案大总结
加粗样式虚拟机占用磁盘越来越大的解决方案大总结 在电脑上安装Vmware,安装ubuntu16.04 进行开发,使用过程中没有在意,忽然有一天发现磁盘空间快被占满了,经过排查是虚拟机的原因,具体的解决 ...
- 找出占用磁盘空间最大的前10个文件或文件夹
找出占用磁盘空间最大的前10个文件或文件夹 法1: # du -a /var | sort -n -r | head -n 10 法2: 如果需要输出可读性高的内容,请使用如下命令: $ cd /pa ...
- 计算机管理器磁盘清理,修复win7提示“windows磁盘空间清理管理器已停止工作”的方法...
在长期的使用电脑之后,我们运行的程序会给电脑制造很多的垃圾文件,这些文件有的可以使用第三方工具进行清理,有的只能使用系统自带的磁盘清理器进行删除.在win7中运行磁盘清理器时会遇到系统弹出" ...
最新文章
- 解决Visual Studio禁止使用strlen函数的问题
- 部署分布式文件系统(DFS)
- 2016-2017-2 《Java程序设计》预备作业1 总结
- 对具有外部依赖的Angular服务类(service class)进行单元测试的几种方式
- matlab main函数_Python 和MATLAB 制作Gif 图像
- LeetCode 245. 最短单词距离 III
- 入门Vue.js要学习哪些知识?
- 解决红蜘蛛教师端教师图标显示灰色导致无法广播的问题
- python图片处理教程_Python图像入门教程:Python图像入门教程推荐
- 哔哩哔哩电脑版下载后音频与画面分离,视频没有声音
- C++多线程std::async、std::future、std::packaged_task、std::promise
- cocos2dx 圆盘抽奖_cocos2d编写的类似幸运大转盘抽奖源码
- Python 爬虫实战(1)
- 超强PCB布线设计经验谈附原理图
- HTML5结构元素总结
- AutoLine开源平台发布
- 031永久储存:腌制一缸美味的泡菜
- leetcode:面试题 08.12. 八皇后【dfs + backtrack】
- 陀螺仪加速度计MPU6050程序与校准方法
- 1.5数学基础-概率计算
热门文章
- LaTex中插入超链接
- [转载][不转不行了^皿^]金庸小说中的十大“公司”
- 解决edge可以访问github,谷歌却无法访问的问题
- java 裁剪 pdf_PDFBox:使用Java轻松从PDF文件提取内容
- 离散数学证明公式整理
- 全网稀缺,完整链家地图找房的实现(一)
- 计算机专业英文面试,计算机专业面试英文自我介绍
- cad画直角命令_给CAD图形进行倒直角的方法步骤
- “天天向上”力量的Python教学实例
- NOI-C语言编程基础之循环控制——药房管理