【问题标题】:Azure Resource Manager Template Deploy VM from Image GallaryAzure 资源管理器模板 从映像库部署 VM
【发布时间】:2016-10-01 08:11:12
【问题描述】:
我一直致力于使用 Azure 资源模板创建 VM,但现在想从库中的图像创建特定 VM。
我正在寻找以下 VM 映像所需的正确 ARM 语法和步骤。
Get-AzureVMImage | where-Object {$_.ImageName -eq 'c6e0f177abd8496e934234bd27f46c5d__SharePoint-2016-Trial-9-13-2016'}
感谢您的帮助
【问题讨论】:
标签:
azure
virtual-machine
azure-resource-manager
【解决方案1】:
基于给定映像创建虚拟机有多种可能性。
- 只需在 Azure 门户中创建它。可以保存或下载将执行以供重复使用的 ARM 模板。为此,请单击门户中的 + 并搜索 Sharepoint 试用版。
- 更难的是自己创建一个 ARM 模板。或者reuse an existing ARM 模板,它创建一个虚拟机并稍微改变它。您必须为虚拟机传递正确的参数。最重要的参数是:发布商、优惠和 SKU。
当您执行第 1 步时,这些将在 ARM 模板中为您填写。
您也可以使用 PowerShell 获取它们:
-
Get-AzurermVMImagePublisher -Location“西欧”
所选结果:PublisherName = MicrosoftSharePoint
-
Get-AzurermVMImageOffer -Location "West Europe" -PublisherName "MicrosoftSharePoint"
结果:Offer = MicrosoftSharePointServer
-
Get-AzureRmVMImageSku -位置“西欧”-发布者“MicrosoftSharePoint”-提供“MicrosoftSharePointServer”|选择 Skus
所选结果:SKU = 2016