在应用服务计划中创建 Function App

此 Azure Functions 示例脚本将创建一个函数应用,作为函数的容器。 创建的函数应用使用专用应用服务计划,这意味着服务器资源将始终启用。

如果没有 Azure 订阅,可在开始前创建一个试用帐户

如果选择在本地安装并使用 CLI,本文要求使用 Azure CLI 2.0 或更高版本。 运行 az --version 即可查找版本。 如需进行安装或升级,请参阅安装 Azure CLI

示例脚本

此脚本使用专用应用服务计划创建 Azure Function App。

#!/bin/bash

# Create a resource resourceGroupName
az group create `
  --name myResourceGroup `
  --location chinanorth

# Create an azure storage account
az storage account create `
  --name myappsvcpstore `
  --location chinanorth `
  --resource-group myResourceGroup `
  --sku Standard_LRS

# Create an App Service plan
az appservice plan create `
  --name myappserviceplan `
  --resource-group myResourceGroup `
  --location chinanorth

# Create a Function App
az functionapp create `
  --name myappsvcpfunc `
  --storage-account myappsvcpstore `
  --plan myappserviceplan `
  --resource-group myResourceGroup

清理部署

运行示例脚本后,可以使用以下命令删除资源组以及与其关联的所有资源。

az group delete --name myResourceGroup

脚本说明

表中的每条命令均链接到特定于命令的文档。 此脚本使用以下命令:

命令 注释
az group create 创建用于存储所有资源的资源组。
az storage account create 创建 Azure 存储帐户。
az appservice plan create 创建应用服务计划。
az functionapp create 在应用服务计划中创建函数应用。

后续步骤

有关 Azure CLI 的详细信息,请参阅 Azure CLI 文档

可以在 Azure Functions 文档中找到其他 Azure Functions CLI 脚本示例。