跳过导航

适用于容器的 CI/CD

使用容器,可轻松地持续生成和部署应用程序。使用 Azure Kubernetes 服务 (AKS) 中的 Kubernetes 协调这些容器的部署,获得可复制、可管理的容器群集。

Azure DevOps 通过设置持续版本以生成容器映像和业务流程,让你能更快、更可靠地进行部署。

适用于容器的 CI/CD使用容器,可轻松地持续生成和部署应用程序。使用 Azure Kubernetes 服务 (AKS) 中的 Kubernetes 协调这些容器的部署,获得可复制、可管理的容器群集。12345678910

更改应用程序源代码

提交应用程序代码

持续集成触发应用程序生成、容器映像生成和单元测试

容器映像已推送到 Azure 容器注册表

持续部署触发器使用环境特定的参数来协调应用程序项目的部署

部署到 Azure Kubernetes 服务 (AKS)

在 Azure 容器注册表中使用容器映像启动容器

Application Insights 收集并分析运行状况、性能和使用情况数据

查看运行状况、性能和使用情况信息

更新积压工作项

  1. 1 更改应用程序源代码
  2. 2 提交应用程序代码
  3. 3 持续集成触发应用程序生成、容器映像生成和单元测试
  4. 4 容器映像已推送到 Azure 容器注册表
  5. 5 持续部署触发器使用环境特定的参数来协调应用程序项目的部署
  1. 6 部署到 Azure Kubernetes 服务 (AKS)
  2. 7 在 Azure 容器注册表中使用容器映像启动容器
  3. 8 Application Insights 收集并分析运行状况、性能和使用情况数据
  4. 9 查看运行状况、性能和使用情况信息
  5. 10 更新积压工作项

实施指南

产品/说明 文档

容器注册表

跨所有 Azure 部署类型存储和管理容器映像

Azure Kubernetes 服务 (AKS)

简化 Kubernetes 的部署、管理和操作

Application Insights

检测、会审和诊断 Web Apps 和服务中的问题

Azure DevOps

生成并部署多平台应用,以充分利用 Azure 服务

相关解决方案体系结构

适用于 Azure VM 的 CI/CDAzure 是用于托管运行 Windows 或 Linux 的虚拟机的世界级云。无论使用 ASP.NET、Java、Node.js 还是 PHP 来开发应用程序,都需要持续集成和持续部署 (CI/CD) 管道自动将更改推送到这些虚拟机。1234567888910

适用于 Azure VM 的 CI/CD

Azure 是用于托管运行 Windows 或 Linux 的虚拟机的世界级云。无论使用 ASP.NET、Java、Node.js 还是 PHP 来开发应用程序,都需要持续集成和持续部署 (CI/CD) 管道自动将更改推送到这些虚拟机。