android开发实战 intellij idea使用教程 开发面试题 分布式机器 algorithm dictionary wcf pdf pdo paypal phpmyadmin swagger vue安装教程 河南普通话考试 java商城源码 mysql合并结果集 python中get函数 python中str函数 python包 javaobject java重写和重载的区别 java中正则表达式 java基础课程 java获取现在时间 java判断文件是否存在 linuxshell编程 迅雷免费会员号共享 robotstudio 编程语言实现模式 VSPD 模拟按键 adobe卸载工具 淘新闻下载 饥荒黄油 微信超额20万怎么办 qq浏览器兼容模式 excel并排查看 imm32 笔记本摄像头软件 寒冰之王
当前位置: 首页 > 学习教程  > 编程语言

docker镜像清理

2020/11/4 14:27:53 文章标签:

前言 在docker中如果要清理镜像,比如有某个镜像要删除,可以使用命令: docker rmi imageID(imageName) #作用:根据镜像ID或名称删除镜像在删除镜像的时候同时会将镜像存放在文件系统中的元数据和镜像层都删除,从而释放…

前言

在docker中如果要清理镜像,比如有某个镜像要删除,可以使用命令:

docker rmi imageID(imageName)
#作用:根据镜像ID或名称删除镜像

在删除镜像的时候同时会将镜像存放在文件系统中的元数据和镜像层都删除,从而释放存储空间。
但有时候如果发现本地的存储空间不够用了,镜像造成的原因需要考虑。镜像占用的存储空间、镜像运行的容器(如容器中的日志)、挂载卷保存的数据以及网络造成的数据等都是占用存储空间的,这时候可以使用命令:

docker system df
#查看镜像中资源(镜像、容器、挂载卷)占用的存储空间

查看docker中资源占用的存储空间,如下图:
在这里插入图片描述

#参数解析
TYPE:资源类型
TOTAL:资源数量
ACTIVE:活跃的资源,即正在使用的资源
SIZE:资源占用的存储空间
RECLAIMABLE:可回收的存储空间,即当资源释放掉后可使用的存储空间

针对上面统计的资源,docker给我们提供了清除资源的命令:

docker system prune [-a]
#释放 处于停止状态的容器、未使用的挂载卷、未使用的网络占用的存储空间(即做删除动作)
#如果后面加了 -a 参数,则会额外将没有被容器使用的镜像删除掉(即没有被使用的镜像)

效果如下图:
在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_350147.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?