我无法找到资源来了解如何管理Docker Hub映像。
我有一个标记为V0.0.1的图像,并建立了一个标记为V0.0.2的新图像。现在,我要删除V0.0.1映像,因为新版本的构建方式有所不同,并且我不希望用户提取旧映像。
有可能,在“设置”中单击后,在存储库中单击详细信息。看图片:
在集线器的先前版本中,您可以通过“标签”标签来执行此操作,该标签显示一个小的“ x”,您可以单击该标签来删除标签。在新版本的集线器中,这似乎已经消失了。我只能假设该功能会在某个阶段返回。
相关问题似乎是https://github.com/docker/hub-feedback/issues/68。
目前,我只能看到的解决方法是:
[不幸的是,即使您删除了该图像的唯一标签,该图像仍将列在您的帐户/存储库中。但是,在该图像上尝试docker pull
的任何人都会收到错误消息。我想唯一删除图像的唯一方法是删除帐户(及其所有图像)。
您可以轻松地从Docker集线器中删除或删除带有图像的标签。
就是这样。
人们一直在说,已经删除了从Docker Hub UI删除特定标签的功能,但这是不准确的,只是隐藏了一点。
这将允许您删除新版本的Docker Hub上的特定标签。
登录到Docker Hub时,“设置”选项卡中有一个红色的大“删除”按钮。