通过


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

快速入门:在 Azure 门户中部署现有容器映像

Azure 容器应用允许在无服务器平台上运行微服务和容器化应用程序。 使用容器应用,你可以享受运行容器的好处,同时无需手动配置云基础结构和复杂容器业务流程协调程序。

本文演示如何使用 Azure 门户将现有容器部署到Azure 容器应用。

注意

通过注册表用户名和密码支持专用注册表授权。

先决条件

创建容器应用

若要创建容器应用,请从Azure门户主页开始。

  1. 登录到 Azure 门户

  2. 在搜索栏中搜索并选择 “容器应用 ”。

  3. 选择“ 创建 ”按钮,然后选择 “+ 容器应用”。

“基本信息”选项卡

“基本信息 ”选项卡上,输入以下信息:

设置 操作
订阅 选择Azure订阅。
资源组 选择“新建”,并输入“my-container-apps” 。
容器应用名称 输入my-container-app
针对Azure Functions进行优化 保持复选框未选中。
部署源 选择“容器映像”
区域 选择“加拿大中部”。
容器应用环境 接受默认值。

选择 “下一步:容器”。

“容器”选项卡

“容器 ”选项卡上,输入以下信息:

设置 操作
使用快速启动镜像 取消选中复选框。
名称 输入 my-portal-app
映像源 选择容器映像存储库源。 如果容器托管在除 Azure 容器注册表 以外的注册表中,请选择 Docker Hub 或其他注册表
订阅 选择Azure订阅。
注册表 选择您的注册表。
图像和图像标记 输入映像名称,包括标记。

选择 “下一步:入口”。

入口选项卡

设置 操作
入口 选中或取消选中复选框。

如果选中了启用入口的框,请配置以下设置:

设置 操作
入口流量 选择 “限制为容器应用环境 ”以限制此容器应用的流量。 选择 “接受来自任意位置的流量 ”以公开容器应用。
目标端口 输入要公开容器应用的端口。

部署容器应用

  1. 选择“审阅并创建”按钮。

    如果未找到任何错误,则会启用“创建”按钮。

    如果存在错误,则包含错误的任何选项卡都标有红点。 导航到相应的选项卡。包含错误的字段以红色突出显示。 修复所有错误后,再次选择“查看并创建”。

  2. 选择“创建”。

    此时会显示包含消息“部署正在进行”的页面。 部署成功完成后,会看到消息:“部署已完成”。

验证部署

可以通过查询Log Analytics工作区来验证部署是否成功。 可能需要等待 5 到 10 分钟,首次分析结果才会准备好,这样你才能查询日志。

  1. 选择“转到资源”,查看新的容器应用。

  2. 在“监控”下选择“日志”。

  3. 从菜单栏中选择 KQL 模式

  4. 输入以下查询:

    ContainerAppConsoleLogs_CL | where ContainerAppName_s == 'my-container-app' | project ContainerAppName_s, Log_s, TimeGenerated
    
  5. 选择“运行”按钮。

  6. 检查表中的结果。

清理资源

如果不打算继续使用此应用程序,可以通过删除资源组来删除Azure 容器应用实例和所有关联的服务。

  1. “概述 ”部分选择资源组,然后选择“ 删除资源组 ”按钮。

  2. 确认资源组名称,然后选择“ 删除”。 删除资源组的过程可能需要几分钟才能完成。

提示

遇到问题? 在Azure 容器应用 存储库中打开一个问题,把您的建议告诉我们。

后续步骤