容器注册表

Docker 和开放容器计划 (OCI) 映像的注册表,支持所有 OCI 项目

简化容器生命周期管理

使用 OCI 分发的完全托管的异地复制实例来生成、存储、保护、扫描、复制和管理容器映像和项目。跨环境(包括 Azure Kubernetes 服务和 Azure Red Hat OpenShift)以及跨 Azure 服务(如应用服务、机器学习和 Batch)进行连接。

异地复制,用于有效管理跨多个区域的单个注册表

OCI 项目存储库,用于添加 Helm 图表、Singularity 支持以及新的 OCI 项目支持的格式

自动进行容器生成和修补,包括基础映像更新和任务安排

集成的安全性,采用 Azure Active Directory (Azure AD) 身份验证、基于角色的访问控制、Docker 内容信任和虚拟网络集成

存储容器映像及其他内容

支持快速、可缩放地检索容器工作负载。Azure 容器注册表处理专用 Docker 容器映像以及相关的内容格式,例如 Helm 图表OCI 项目以及为 OCI 映像格式规范生成的映像。

OCI 项目入门

利用管道进行开发和修补

使用 Azure 容器注册表任务简化生成、测试映像并将其推送和部署到 Azure 的过程。例如,使用 az acr build 将 docker 生成操作产生的负载转移到 Azure,以此将开发内部循环扩展到云。配置任务,在应用程序映像的基础映像发生更新时自动重新生成应用程序映像,或者在团队将代码提交到 Git 存储库时自动完成映像生成。创建多步骤任务,在云中以并行方式自动完成多个容器映像的生成、测试和修补。使用任务安排自动执行基于时间的任务。

开始生成并修补容器

只需单击几下即可全局缩放

无论用户和主机身在何处,通过多主数据库异地复制启用单个注册表,都可为用户和主机提供服务。通过将项目推送到任何一个副本,可在所有副本之间同步该项目。本地拉取变为可用时,通过使用区域化的 Webhook 接收通知来加快部署。

复制注册表

将专用映像置于专用网络

使用 Azure 虚拟网络集成和防火墙规则,既可获得专用网络的安全性,又可获得托管的异地复制服务的可靠性。将对注册表的访问限制为在虚拟网络中部署的服务,例如,Azure Kubernetes 服务实例。

有助于保护项目

使用内容信任帮助保障内容交付

确保从注册表中拉取的内容是在节点上运行的内容。对推送到注册表的容器映像进行签名,并配置映像使用者,以在拉取时验证映像完整性。

启用 Docker 内容信任

通过 Azure 安全中心集成检查映像(预览)

扫描所有推送到 Azure 容器注册表的映像。发现包中或在容器映像文件中定义的其他依赖项中存在的任何已知漏洞。接收漏洞评估和建议,包括具体的修正指南。

开始使用安全中心

为何信任 Azure 容器注册表?

定价灵活,一切尽在掌握中

从多个服务层级中选择,这些服务层级具有可预测的定价和选项,用于适应 Azure 中注册表的容量和使用模式。

马上行动

通过注册 Azure 免费帐户即刻访问并获得 $200 额度。
通过 5 分钟的快速入门教程和文档,了解如何创建容器注册表
使用 Azure 任务简化容器开发管道。

开发人员资源

借助 Azure 容器注册表文档和培训,为安全的云原生开发奠定基础。

文档

Microsoft Learn

借助免费的分步实践学习模块,在 Azure 中管理容器

受到各种规模公司的信赖

Maritime 建筑公司使用 Azure 进行纵向扩展

DNV GL 使用 Azure 容器注册表来存储和管理专用 Docker 容器映像。并使用任务来生成和准备机器学习应用,供数据科学家在内部分析平台中运行。

查看案例

DNV-GL

Alaska Airlines 转为使用基于云和容器的交付

了解该公司如何使用 Azure 容器注册表向基于容器的模型过渡。只需在其 Azure DevOps 生成管道中添加一些步骤即可。

查看案例

Alaska Airlines

英国金融公司是下一代生态系统的先驱者

Finastra 使用 Azure 容器注册表来简化容器开发和审核数据驻留。内置缩放功能使团队能够管理成本并根据需要进行调整。

查看案例

Finastra

Azure 容器注册表更新、博客和公告

有关 Azure 容器注册表的常见问题解答

  • 请参阅区域可用性
  • 通过 Azure Active Directory 用户、服务主体或管理员登录名,或者通过 Azure 托管标识进行身份验证
  • 请参阅 Azure 容器注册表最佳做法和容器映像标记和版本控制建议。
  • 相同。请参阅 TwistlockAqua 中的文档。
  • 是的,你可通过启用集成的 Docker Notary,在 Azure 容器注册表中使用受信任的映像。了解更多

准备就绪后,开始设置 Azure 免费帐户