在 Azure 门户中查看容器注册表存储库

使用 Azure 容器注册表可将 Docker 容器映像存储在存储库中。 通过将映像存储在存储库中,可以将映像组(或映像版本)存储在隔离环境中。 将映像推送到注册表时,可以指定这些存储库,并可在 Azure 门户中查看其内容。

先决条件

  • 容器注册表:在 Azure 订阅中创建容器注册表。 例如,使用 Azure 门户Azure CLI
  • Docker CLI:在本地计算机上安装 Docker,该应用可为你提供 Docker 命令行接口。
  • 容器映像:将映像推送到容器注册表。 有关如何推送和拉取映像的指南,请参阅推送和拉取映像

在 Azure 门户中查看存储库

在 Azure 门户中可以查看承载映像以及映像标记的存储库的列表。

如果已按照推送和拉取映像中的步骤操作(且随后未删除映像),则应在容器注册表中有一个 Nginx 映像。 该文中的说明指定使用命名空间(/samples/nginx 中的“samples”)标记映像。 该文中指定的 docker push 命令(作为刷新程序)如下所示:

docker push myregistry.azurecr.cn/samples/nginx

由于 Azure 容器注册表支持此类多级存储库命名空间,因此可以将与特定应用或应用集合相关的映像集合的范围限制为不同的开发或运营团队。 若要详细了解容器注册表中的存储库,请参阅 Azure 中的专用 Docker 容器注册表

若要查看存储库,请执行以下操作:

  1. 登录 Azure 门户
  2. 选择将 Nginx 映像推送到的 Azure 容器注册表。
  3. 选择“存储库”可查看包含注册表中的映像的存储库列表。
  4. 选择存储库可查看该存储库中的映像标记。

例如,如果已按照推送和拉取映像中的说明推送了 Nginx 映像,应看到的内容如下所示:

Repositories in the portal

后续步骤

现已基本了解如何在门户中查看和使用存储库,请尝试在 Azure Kubernetes 服务 (AKS) 群集中使用 Azure 容器注册表。