如何删除无效的& lt; none>码头工人镜像吗?

  

如何删除无效的& lt; none>码头工人镜像?

  
开始之前
  

为什么会有<代码> 没有这样命名的镜像?
这些镜像码头工人称为<强>虚悬镜像强,当镜像被新的镜像覆盖时候,老版本镜像名称会变成<代码>

  

例如当前码头工人宿主机已经存在<代码> nginx:最新代码> 推码头工人中心送了新版的nginx镜像。

  

当你再次<代码>码头工人拉nginx:最新代码> 老版本镜像被覆盖名称也将变成<代码>

  

另外一个需要注意问题的是从码头工人1.13.1版本开始引入<代码> 码头工人形象命令,新命令集成了<代码>列表,rm,构建、标签,推,拉> 图像,构建、rmi、标记等二级命令。

  

考虑到兼容性新版本的码头工人仍然可以使用这些旧的二级子命令,例如<代码>码头工人拉nginx 与<代码>码头工人形象拉nginx 它们功能都是相同的。

  

我们需要做的就是找到并删除这些名称带有<代码> 没有无效镜像。

  
操作步骤h5>   <李>列出带有<代码> 没有一个字符的镜像李      
 <代码类=" language-bash ">码头工人图像- f悬空=true - n 3 |头
  标签影像ID创建存储库的大小
  & lt; none>& lt; none>d31c5d38836d 3天前1.03 gb
  & lt; none>& lt; none>10 d22b8d83b3 6天前1.03 gb
  
  #这两个命令功能相同
  码头工人形象ls - f悬空=true - n 3 |头
  标签影像ID创建存储库的大小
  & lt; none>& lt; none>d31c5d38836d 3天前1.03 gb
  & lt; none>& lt; none>10 d22b8d83b3 6天前1.03 gb  
     <李>删除无效镜像李      
 <代码类=" c语言">码头工人修剪形象
  
  警告!这将删除所有晃来晃去的图像。
  你确定你想要继续吗?[y/N] y
  删除图片:
  删除:sha256: d . .省e5c4918ee576d729a4b略…3
  #……省略 
     <李>也可以使用rmi命令删除李      
 <代码类=" language-bash ">码头工人rmi的码头工人形象ls - f悬空=true - q” 
  
命令帮助h5> <代码类=" language-bash ">码头工人形象   

如何删除无效的& lt; none>码头工人镜像?

  
 <代码类=" language-bash ">码头工人rmi - h
  国旗速记- h已经弃用,请使用——help
  
  用法:码头工人rmi[选项]图像(图像…]
  
  删除一个或多个图像
  
  选项:
  - f,力力的形象
  ——no-prune不要删除未加标签的父母 
  
小结h5> 最后来总结下文章中的知识点

  
      <李> <强>虚悬镜像强,当镜像被新的镜像覆盖时候,老版本镜像名称会变成<代码>   <李>可以使用<代码>码头工人形象修剪>   <李>对于新同学来说,虽然新旧命令功能相同,但是建议掌握新命令使用方法。   
  

参考文章

  

doker& k8群(703906133)

如何删除无效的& lt; none>码头工人镜像吗?