DockerHub中的高级镜像管理
我们很高兴地宣布Docker Pro和团队用户的最新功能,即我们在Docker Hub上的新高级图像管理仪表板的新仪表板为开发人员提供了访问Docker Hub中存储的所有内容的新级别,允许您更好地控制删除旧内容和浏览旧版本的推送图像
历史上,在Docker Hub中,我们可以看到用户推送的最新版本的标签,但很难看到甚至理解你推送的所有旧内容发生了什么当您将映像推送到Docker Hub时,您推的是清单,映像所有层的列表以及层本身
当您更新现有标签时,只有新的层会与引用这些层的新清单一起被推送这个新列表将被赋予您在推送时指定的标签,例如bengotch/simplewhale:latest但这并不意味着指向组成图像的先前层的所有旧列表都已从中心删除这些内容仍然存在,但不能轻易查看或管理其实如果你知道的话,还是可以用清单的总结来使用和引用它们您可以将它看作是您对存储库的特定分支的提交历史
这意味着您可能有数百个旧版本的图像,您的系统仍然可以通过哈希而不是标记来提取这些图像,并且您可能不知道哪些旧版本仍在使用。另外,到目前为止,删除这些旧版本的唯一方法就是删除整个库,重新开始!
伴随着image management dashboard的发布,我们提供了一个新的GUI,其中包含您可以使用的所有信息,包括那些当前未标记的旧列表是否仍然活动或是否处于非活动状态这与这些对象和当前标签的新批量删除相结合,为Docker Hub中的内容批量管理提供了一个更强大的工具
如果您有一个不活动的镜像,您会在回购页面上发现一个新的横幅:
通过单击查看,您可以转到新的高级图像管理仪表板来检查您的所有内容从这里可以看到一些列表的标签曾经是什么,使用多选选项可以批量删除这些标签
声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多企业信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。投资有风险,需谨慎。