怎么修改docker镜像的名字_Docker这些none:none的镜像,难道就不配拥有名字吗
1 前言
搞容器开发一段时间后,想看看都有哪些镜像,执行了一下docker images -a,蒙圈了,有一堆:的镜像。不知有什么用,不知能不能删,不知会不会占用很多空间。接下来我们探索一下吧。
2 镜像也有好坏吗?
这些:镜像可分为两类:好与坏、有用与无用、不建议删除和建议删除的。
2.1 好的none
好的:镜像是由于镜像分层的中间镜像。它们只会在docker images -a才会显示出来,用docker images是不会显示的。它们也不会造成空间问题。
2.2 坏的none
坏的:镜像会占用空间,主要是由于新加镜像替换原来相对标签的镜像,原来镜像就变成了:而不会被删除。
我们执行docker images查看:
$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEpkslow/springboot-mongo 0.0.6 f029f9b6e703 28 minutes ago 356MBpkslow/springboot-mongo latest f029f9b6e703 28 minutes ago 356MB 56de36189ad6 29 minutes ago 356MB 9e00dfd258dc 40 hours ago 356MB 2d736eaaafd0 2 weeks ago 346MB
然后再docker build一次,用同样的标签0.0.6。
$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEpkslow/springboot-mongo 0.0.6 2119e4fbc6e8 43 seconds ago 356MBpkslow/springboot-mongo latest 2119e4fbc6e8 43 seconds ago 356MB f029f9b6e703 30 minutes ago 356MB 56de36189ad6 31 minutes ago 356MB 9e00dfd258dc 40 hours ago 356MB 2d736eaaafd0 2 weeks ago 346MB
认真查看可以得出,以前最新的镜像ID为f029f9b6e703,后来变成了:。
这些坏坏的镜像也叫dangling images,空悬镜像。
3 如何删除dangling images
既然没用,又还占用空间,不如就删掉它。Docker没有自动删除这些镜像的机制,可以通过以下命令删除:
$ docker rmi $(docker images -f "dangling=true" -q)
检查一下,已经没有的镜像了。
$ docker images | grep ''
多读书,多分享;多写作,多整理。
怎么修改docker镜像的名字_Docker这些none:none的镜像,难道就不配拥有名字吗相关推荐
- Docker这些none:none的镜像,难道就不配拥有名字吗
1 前言 欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章! 搞容器开发一段时间后,想看看都有哪些镜像,执行了一下docker images -a,蒙圈了,有一堆<none> ...
- docker公共存储库_Docker入门(2)——镜像结构和私有镜像库
前面一篇教程里面,我们操练了一下如何在一台服务器上实际安装和使用docker.接下来我们来讨论一下和镜像有关的话题. Docker镜像的分层结构 前面我们也提到过,docker在宿主机上面并不是以一个 ...
- docker 镜像修改的配置文件自动还原_Docker 基础与实战,看这一篇就够了
作者 | 单一色调责编 | ElleDocker 基础 什么是Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,names ...
- docker 镜像修改的配置文件自动还原_所以到底该如何修改 docker 容器的端口映射!!!...
|问题背景 docker 创建容器时,指定了端口映射(-p) 如果容器运行之后发现端口需要改怎么办? 当前是访问 9999 端口 |删除原有容器,重新创建新的容器 |删除容器 docker |重新创建 ...
- 2021-05-10 如何修改Docker的默认镜像存储位置
如何修改Docker的默认镜像存储位置 我使用的服务器, 系统盘根目录只有20G, 默认Docker 的镜像文件是安装在/var/lib/docker 目录下的, 这样的话我根本装不了太多的镜像,之前 ...
- docker 添加端口映射_Docker容器修改端口映射
对于已经建立的docker容器,需要新增容器对主机的端口映射,主要分为三种: 一:通过修改配置文件修改docker容器端口映射 1.使用docker ps -a命令找到要修改容器的CONTAINER ...
- docker pull的镜像放在哪里_Docker 安装ELK及Docker常见命令
最近搭建基于Spring Cloud的微服务框架,日志系统当然最佳选择就是ELK.看着MAC 那紧巴巴的配置,又不想热情退去而留下一堆软件,果断选择Docker安装来节省那可怜的资源.当然这只是鹏哥的 ...
- 修改docker的默认存储位置及镜像存储位置
2019独角兽企业重金招聘Python工程师标准>>> 方法一.软链接 默认情况下Docker的存放位置为:/var/lib/docker 可以通过下面命令查看具体位置: sudo ...
- docker镜像指定安装源_Docker快速安装以及换镜像源
不得不说 docker的火爆程度已经达到的地步, 由于国外docker搭建太慢,国外的安装文档也很全面,这里就不在详述,详情可以点击这里: 正主:Docker 官方镜像加速:http://www.do ...
最新文章
- 亮剑:PHP,我的未来不是梦(4)
- final关键字的深入理解
- Invalid bound statement (not found):出现的原因和解决方法
- (图论)51NOD 1264 线段相交
- rsync java_Linux 同步工具rsync学习
- 【字符串】面试题之以逗号分割字符串,形成二维数组
- 学习日记0904并发编程socketserver模块 进程理论
- 3.2 如何判断Java对象的存活
- 实验3matlab的符号运算,实验MATLAB符号运算
- biostar来电自动开机_bios设置来电自动开机
- SQL Server连接本地数据库时系统找不到指定文件
- 世界计算机销量排名2015,全球电脑销量排名出炉,苹果位居第四,“榜首”为国产品牌!...
- Excel-制作各国历年GDP动态图
- 阿里云open API中的签名算法
- rest接口访问webService soap接口 用XStream javabean和xml的互转
- 2022年中国互联网数据中心(IDC)行业产业链及市场现状分析(附国家绿色数据中心公示名单)[图]
- 【ISP】HSV(2)
- C语言第十九讲——函数(2)
- 各大互联网公司PUA套路,同行必须懂!!!
- 用类求长方体的体积和面积
热门文章
- 2021年技术人员的最佳Linux桌面前5名
- 皮一皮:直男的世界不可揣测!
- 送你一份 Nginx 最佳入门手册
- Redis面试突击专用
- 说说我为什么看好Spring Cloud Alibaba
- 你应该知道的7个写出更好的 Java 代码的技巧
- 【译】Spring 官方教程:使用 Restdocs 创建 API 文档
- unet3 动态分辨率支持
- to make target ‘../../lib/aaaaa.so‘, needed by ‘ xxx ‘
- torch转onnx错误 exit code -1073741819