【问题标题】:How can I edit my image tags on docker hub?如何在 docker hub 上编辑我的图像标签?
【发布时间】:2015-07-23 13:57:05
【问题描述】:

我有一个公共 docker hub 存储库,自动构建链接到 github 存储库。

我发现我上次构建的标签命名错误。

是否可以在构建过程后手动重新编辑图像名称而不影响图像?

【问题讨论】:

    标签: docker dockerhub


    【解决方案1】:

    对于自动构建,手动拉取、重新标记和推送将不起作用。

    首先,即使您提取并重新标记您的图像,您也不能手动将其推送到自动构建。你最终会得到Error pushing to registry: Authentication is required.

    真正的解决方案是转到您的Build Details 页面,点击Settings -> Automated Build -> 在Docker Tag Name 下编辑标签名称并点击Save and trigger build。这将创建一个新标签并触发构建。

    其次,您不能自行删除标签(用于自动构建)。请联系 support@docker.com 要求他们删除标签。

    此外,您应该避免对 Docker Hub 使用 HTTP DELETE 请求。这些 API 端点仅适用于私有注册表,迄今为止不适用于 Docker Hub。 Docker 计划很快发布 V2 注册表端点,之后您可以安全地使用 API 调用来删除/操作标签和图像。在此之前不要使用 V1/V2 端点删除标签。

    【讨论】:

      猜你喜欢
      • 2015-08-21
      • 1970-01-01
      • 2017-06-08
      • 1970-01-01
      • 2015-01-28
      • 2021-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多