快速入门:部署 Azure 开发人员 CLI 模板

在本快速入门中,你将了解如何使用 Azure 开发人员 CLI (azd) 模板 将应用资源预配和部署到 Azure,以及仅使用几个 azd 命令。 azd 模板是包含应用程序源代码的标准代码存储库,以及 azd 用于预配 Azure 资源的配置和基础结构文件。 请访问什么是 Azure 开发人员 CLI 模板?页,详细了解azd模板以及如何加速 Azure 预配和部署过程。

选择并部署模板

对于后续步骤,你将使用以下模板在 Azure 上预配和部署应用:

还可以从 Awesome AZD 模板库网站中选择与首选项匹配的模板。 无论使用哪种模板,你最终都会在开发环境中使用模板代码,并能够运行命令来生成、重新部署和监视 Azure 中的应用。

选择首选环境以继续:

对于传统开发工作流,本地开发环境是一个不错的选择。 将模板存储库克隆到设备上,并针对本地 azd安装的命令运行命令。

先决条件

初始化项目

  1. 文件资源管理器或终端中,创建新的空目录,并将其更改为该目录。

  2. azd init运行命令并指定要用作参数的模板:

    azd init --template todo-nodejs-mongo
    
    azd init --template todo-python-mongo
    
    azd init --template todo-csharp-cosmos-sql
    
    azd init --template todo-java-mongo
    

    出现提示时输入环境名称,例如 azdquickstart,为要创建用于保存 Azure 资源的资源组设置命名前缀。 什么是环境名称 azd

    指定环境后, azd 将模板项目克隆到计算机并初始化项目。

预配和部署应用资源

  1. azd auth login运行命令并azd启动浏览器以完成登录过程。

    azd auth login
    
  2. 运行 azd up 命令:

    azd up
    
  3. 登录到 Azure 后,系统会提示输入以下信息:

    参数 说明
    Azure Location 将部署资源的 Azure 位置。
    Azure Subscription 要在其中部署资源的 Azure 订阅。

    选择所需的值,然后按 Enter。 此命令 azd up 使用模板配置和基础结构文件处理以下任务:

    • 创建和配置所有必要的 Azure 资源(azd provision包括:
    • 访问帐户的策略和角色
    • 与托管标识的服务到服务通信
    • 打包并部署代码 (azd deploy

    azd up命令成功完成后,CLI 会显示两个链接以查看创建的资源:

    • ToDo API 应用
    • ToDo Web 应用前端

    列出终结点 URL 的命令输出的屏幕截图。

    注意

    可以调用 azd up 任意次数来预配和部署应用程序的更新。

清理资源

如果不再需要本文中创建的资源,请运行以下命令来关闭应用:

azd down

请求帮助

有关如何提交 bug、请求帮助或为 Azure 开发人员 CLI 提出新功能的信息,请访问 故障排除和支持 页。

后续步骤