Docker Hub 上的标签

标签允许您在单个 Docker Hub 中管理多个版本的镜像 存储 库。通过向每个镜像添加特定内容(如 ),您可以组织和区分 各种用例。如果未指定 tag,则镜像默认为 tag。:<tag>docs/base:testinglatest

标记本地镜像

要标记本地镜像,请使用以下方法之一:

  • 构建镜像时,请使用 .docker build -t <org-or-user-namespace>/<repo-name>[:<tag>
  • 使用 重新标记现有本地镜像。docker tag <existing-image> <org-or-user-namespace>/<repo-name>[:<tag>]
  • 提交更改时,请使用 .docker commit <existing-container> <org-or-user-namespace>/<repo-name>[:<tag>]

然后,您可以将此镜像推送到由其名称或标签指定的存储库:

$ docker push <org-or-user-namespace>/<repo-name>:<tag>

然后,该镜像将被上传并可在 Docker Hub 中使用。

查看仓库标签

您可以查看可用标签和关联镜像的大小。

  1. 登录到 Docker Hub

  2. 选择 Repositories (存储库)。

    此时将显示您的存储库列表。

  3. 选择存储库。

    此时将显示存储库的 General (常规) 页面。

  4. 选择 Tags 选项卡。

您可以选择标签的摘要以查看更多详细信息。

删除仓库标签

只有仓库所有者或具有被授予权限的其他团队成员才能 删除标签。

  1. 登录到 Docker Hub

  2. 选择 Repositories (存储库)。

    此时将显示您的存储库列表。

  3. 选择存储库。

    此时将显示存储库的 General (常规) 页面。

  4. 选择 Tags 选项卡。

  5. 选中要删除的标签旁边的相应复选框。

  6. 选择 Delete (删除)。

    此时将显示一个确认对话框。

  7. 选择 Delete (删除)。