如何使用Powershell创建在Linux上运行的Azure Web应用程序?

时间:2018-07-16 00:40:15

标签: powershell azure

在Azure门户中,我可以在创建Web App时指定主机操作系统。如何通过Powershell实现相同的目标?我查看了New-AzureRmWebAppNew-AzureRmAppServicePlan cmdlet的文档,但找不到任何有关如何将OS作为参数传递的引用。我也曾在Ubuntu上通过Azure CLI 2.0尝试过,但没有成功。

1 个答案:

答案 0 :(得分:3)

尝试下面的命令,它对我而言效果很好,可以在其中创建一个Linux服务计划和一个Linux Web应用程序。

New-AzureRmResource -ResourceGroupName <ResourceGroupName> -Location <Location> -ResourceType microsoft.web/serverfarms -ResourceName <YourPlanName> -kind linux -Properties @{reserved="true"} -Sku @{name="S1";tier="Standard"; size="S1"; family="S"; capacity="1"} -Force
New-AzureRmWebApp -ResourceGroupName <ResourceGroupName> -Name <YourAppName> -AppServicePlan <YourPlanName>

enter image description here

在Azure资源浏览器中进行检查。

![enter image description here