我找不到资源来了解如何管理Docker Hub镜像。
我有一个标记为V0.0.1的镜像,并构建了一个新的标记为V0.0.2的镜像。现在我想删除V0.0.1镜像,因为新版本构建方式不同,我不希望用户拉取旧镜像。
我找不到资源来了解如何管理Docker Hub镜像。
我有一个标记为V0.0.1的镜像,并构建了一个新的标记为V0.0.2的镜像。现在我想删除V0.0.1镜像,因为新版本构建方式不同,我不希望用户拉取旧镜像。
可以在单击设置后,详细查看存储库中的内容。请参考以下图片:
我终于在2020年找到了如何做到这一点!
目前无法从“标签”页面中删除标签,但仍有一种方法:
目前无法通过命令行或 Web 门户从 Hub 中删除图像。以下是一些未解决的问题:
也许这里有一个解决方法:从私有 Docker 注册表中删除图像
docker pull
时,我可以获取到镜像,但是在Docker Hub的标签页面上却找不到它。 - duality_不幸的是,即使您删除了该镜像的唯一标签,该镜像仍将列在您的账户/存储库中。然而,任何尝试使用docker pull
下载该镜像的人都会收到错误消息。
我想唯一完全删除该镜像的方法就是删除该账户(以及其所有镜像)。
当您登录到Docker Hub时,在“设置”选项卡中有一个大红色的“删除”按钮。
docker push user/myimage
应该更新它。 - user2915097