Azure 中的专用 Docker 容器注册表简介

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft Azure网络

小提示:您能找到这篇{Azure 中的专用 Docker 容器注册表简介}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Azure 中的专用 Docker 容器注册表简介内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

Azure容器注册表是基于开源Docker注册表2.0的托管专用Docker注册表服务。可以创建和维护Azure容器注册表来存储与管理专用的Docker容器映像和相关项目。

将Azure容器注册表与现有的容器开发和部署管道配合使用,也可使用Azure容器注册表任务在Azure中生成容器映像。可以通过源代码提交和基础映像更新等触发器按需生成或完全自动生成。

有关Docker和注册表概念的详细信息,请参阅Docker概述和关于注册表、存储库和映像。

用例

将Azure容器注册表中的映像提取到各种部署目标:

可缩放业务流程系统,用于跨主机群集管理容器化应用程序,包括Kubernetes、DC/OS和Docker Swarm。

支持大规模生成和业前期营销策划运行应用程序的Azure服务,包括Azure Kubernetes服务(AKS)、应用服务、Batch、Service Fabric和其他服务。

开发人员还可以在执行容器开发工作流的过程中将内容推送到容器注册表。例如,通过持续集成和交付工具(例如Azure Pipelines或Jenkins)将容器注册表作为目标。

配置ACR任务,在应用程序映像的基础映像发生更新时自动重新生成应用程序映像,或者在团队将代码提交到Git存储库时自动完成映像生成。创建多步骤任务,在云中以并行方式自动完成多个容器映像的生成、测试和修补。

Azure提供包括Azure命令行界面、Azure门户和API支持在内的工具,用于管理Azure容器注册表。可以选择安装适用于Visual Studio Code的Docker扩展以及适用于Azure容器注册表的Azure帐户扩展。通过Azure容器注册表拉取和推送映像,或者运行ACR任务,这一切都可以在Visual Studio Code中进行。



主要功能

注册表服务层级-在Azure订阅中创建一个或多个容器注册表。注册表以三种层级提供:基本、标准和高级,每一种都支持Webhook集成、通过Azure Active Directory进行的注册表身份验证,以及删除功能。在与部署相同的Azure位置创建注册表,充分利用容器映像的本地闭合网络存储。将高级注册表的异地复制功能用于高级复制和容器映像分发方案。

安全性和访问-使用Azure CLI或标准的docker login命令登录到注册表。Azure容器注册表通过HTTPS传输容器映像,并支持通过TLS来保护客户端连接。

重要

从2020年1什么是营销网站月13日开始,Azure容器注册表将要求服务器和应用程序的所有安全连接都使用TLS 1.2。使用任何最近的Docker客户端(版本18.03.0或更高版本)启用TLS 1.2。对TLS 1.0和1.1的支持将停用。



可以使用Azure标识、Azure Active Directory支持的服务主体或提供的管理员帐户来控制访问(针对容器注册表)。使用Azure基于角色的访问控制(Azure RBAC)向用户或系统分配对注册表的精细权限。

高级服务层级的安全功能包括用于映像标记签名的内容信任,以及用于限制对注册表的访问的防火墙和虚拟网络(预览版)。Azure安全中心可以选电视广告怎么做的择与Azure容器注册表集成,以便在将映像推送到注册表时扫描映像。

支持的映像和项目-每个映像都在存储库中进行了分组,是兼容Docker的容器的只读快照。Azure容器注册表可以包含Windows和Linux映像。可以控制所有容器部署的映像名称。使用标准Docker命令可将映像推送到存储库,或者从存储库中提取映像。除了Docker容器映像外,Azure容器注册表还存储相关的内容格式,例如Helm图表和为开放容器计划(OCI)映像格式规范构建的映像。

自动生成映像-使用Azure容器注册表任务(ACR任务)可简化在Azure中生成、测试、推送和部署映像的过程。例如,使用ACR任务可以通过将docker build操作产生的负荷转移到Azure来将开发内部循环扩展到云。配置生成任务以使其自动执行容器OS和框架修补管道,并使其在团队将代码提交到源代码管理时自动生成映像。

多步骤任务提供用于在云中构建、测试和修补容器映像的基于步骤的任务定义和执行。任务步骤定义各个容器映像构建和推送操作。它们还可以定义一个或多个容器的执行,每个步骤都使用容器作为其执行环境。



Azure 中的专用 Docker 容器注册表简介

上一篇:Azure Service Fabric 概述
下一篇:Azure 中的 Power BI Embedded 是指什么?


版权声明:以上主题为“Azure 中的专用 Docker 容器注册表简介"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Azure 中的专用 Docker 容器注册表简介
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Azure 中的专用 Docker 容器注册表简介”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Azure 中的专用 Docker 容器注册表简介的相关事宜。

关键词:Azure,中的专用,Docker,容器注

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号