首页 > 其他分享 >Docker中的<none>镜像

Docker中的<none>镜像

时间:2022-12-27 17:35:38浏览次数:32  
标签:none 删除 占用 images 镜像 Docker docker

背景:docker使用多了后,会发现,docker中会存在很对<none>镜像,也不知道能不能删。

 经过查阅资料:docker的none进行分为两种,一种是docker images直接能看到的,另一种是需要docker images -a才能看到的。

1、docker images 查询出来的none镜像

  此类镜像是由于新的同名镜像占用了原来镜像的标签,然后原来的进项就变成了none,因此此类进行会占用空间,但是docker没有自动删除这些景象的机制,可以手动删除

  它有个专有名词叫:dangling images(悬空镜像)

# 根据id删除单个镜像
docker rmi 镜像id
# 根据条件删除所有none的镜像
docker rmi $(docker images -f "dangling=true" -q)

2、docker images -a 查询出来的none镜像

  此类镜像是由于镜像分层的中间镜像,也不会占用磁盘空间,因此不建议删除。

标签:none,删除,占用,images,镜像,Docker,docker
From: https://www.cnblogs.com/smj-7038/p/17008581.html

相关文章

  • docker以及docker-compose的卸载
    一、docker卸载1、删除docker所在目录rm-rf/etc/dockerrm-rf/run/dockerrm-rf/var/lib/dockershimrm-rf/var/lib/docker2、Kill掉Docker进程ps-ef|g......
  • 构建 Docker 镜像的 N 个小技巧
    构建镜像的几个小技巧构建上下文执行 ​​dockerbuild​​ 命令时,当前的工作目录被称为构建上下文。默认情况下,Dockerfile就位于该路径下。也可以通过 ​​-f​​ 参......
  • Spring Boot Docker 应用程序
    许多人使用容器来包装他们的SpringBoot应用程序,构建容器并不是一件简单的事情。这是针对SpringBoot应用程序开发人员的指南,容器并不总是开发人员的良好抽象。它们迫使......
  • Ubuntu 18.04安装Docker步骤及错误解决方法
    Ubuntu18.04安装Docker步骤以及错误解决方法sudoapt-getupdatesudoapt-getinstall\ca-certificates\curl\gnupg\lsb-releasesudo......
  • 通过使用阿里云容器镜像服务构建k8s下载不到的镜像
    前因:因为要搭建ingress-nginx,根据官方提供的yaml文档,里面有2处用的到的镜像是需要从registry.k8s.io下载的,虚拟机无法访问到该地址,因为我们这里使用阿里云的容器镜像服务来......
  • npm 设置淘宝镜像
    使用命令配置当前项目npmconfigsetregistryhttps://registry.npm.taobao.org/#设置淘宝镜像地址npmconfiggetregistry#查看镜像地址使用cnpmnpminstall......
  • Docker学习笔记
    安装Docker卸载docker(可选)没安装过可跳过步yumremovedocker\docker-client\docker-client-latest\doc......
  • docker镜像的创建
    一、docker镜像的创建1、创建镜像的方法创建镜像有三种方法,分别为基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建。2、基于现有镜像创建(1)启动一个镜像,在容......
  • golang项目代码push到gogs上,如何自动编译、打镜像、k8s上运行?
    golang项目代码push到gogs上,如何自动编译、打镜像、k8s上运行? 上面的环境,都需要搭建。测试demo见git地址主要是test1/.drone.yml的编写。from_secret:kube_toke......
  • Docker一键部署Golang项目
    Docker部署go项目首先我们把我们写的go项目通过Xftp传到服务器上面,或者通过git从Coding里面拉取一份,未来方便起见我是把我的所有的go项目都放在了/usr/local/goproject目......