Azure 容器注册表操作员概述

Azure Stack Hub 上的 Azure 容器注册表为用户提供了存储和管理容器映像和项目的功能。 可以使用 Azure Stack Hub 用户门户以及 PowerShell、Azure CLI 和 Docker CLI 中的命令来创建和管理容器注册表。

Azure Stack Hub 上的 Azure 容器注册表允许用户存储和检索 OCI 映像、分配基于角色的访问控制 (RBAC) 权限,以及创建 Webhook。

为什么在 Azure Stack Hub 上提供 Azure 容器注册表?

本地容器注册表使用户能够在持续集成、持续交付 (CI/CD) 管道中管理映像的本地存储库,以便部署到 Azure Stack Hub 上的 AKS 或其他支持的容器业务流程协调程序。

Azure Stack Hub 上的 Azure 容器注册表附带的功能包括:

  • 用于添加 Helm 图表、Singularity 支持和新 OCI 项目支持格式的 OCI 项目存储库。
  • 与 Microsoft Entra 身份验证或 Microsoft Entra ID 联合服务 (AD FS) 的集成安全性和基于角色的访问控制。
  • Webhook,用于在其中一个注册表存储库中发生操作时触发事件。

Azure 上的 Azure 容器注册表和 Azure Stack Hub 上的 Azure 容器注册表

与 Azure 上的 Azure 容器注册表相比,Azure Stack Hub 对 Azure 容器注册表的支持:

功能 Azure 容器注册表 Azure Stack Hub 上的 Azure 容器注册表
SKU 3 个 sku(基本、标准、高级) 单个 sku 可用
Azure 门户用户体验 可用 可用
PS/CLI 可用 可用
Webhook 可用 可用
异地复制 高级可用 不可用
附加存储 支付额外费用后可用 不可用
任务 可用 不可用
安全中心集成 可用 不可用
内容信任 可用 不可用
专用网络 可用 不可用

Azure 容器注册表服务是一项可选服务,它要求操作员提供额外的证书才能启用该服务。 有关详细信息,请参阅在 Azure Stack Hub 上安装 Azure 容器注册表

后续步骤

将项添加到 Azure Stack Hub 市场