Come trovare immagini di VM Windows in Azure Marketplace con Azure PowerShellHow to find Windows VM images in the Azure Marketplace with Azure PowerShell

Questo argomento descrive come usare Azure PowerShell per trovare immagini di VM in Azure Marketplace.This topic describes how to use Azure PowerShell to find VM images in the Azure Marketplace. Usare queste informazioni per specificare un'immagine del Marketplace quando si crea una VM Windows.Use this information to specify a Marketplace image when you create a Windows VM.

Verificare di aver prima installato e configurato il modulo di Azure PowerShell più recente.Make sure that you installed and configured the latest Azure PowerShell module.

Tabella delle immagini Windows usate comunementeTable of commonly used Windows images

PublisherNamePublisherName OffertaOffer SkuSku
MicrosoftWindowsServerMicrosoftWindowsServer WindowsServerWindowsServer 2016-Datacenter2016-Datacenter
MicrosoftWindowsServerMicrosoftWindowsServer WindowsServerWindowsServer 2016-Datacenter-Server-Core2016-Datacenter-Server-Core
MicrosoftWindowsServerMicrosoftWindowsServer WindowsServerWindowsServer 2016-Datacenter-with-Containers2016-Datacenter-with-Containers
MicrosoftWindowsServerMicrosoftWindowsServer WindowsServerWindowsServer 2016-Nano-Server2016-Nano-Server
MicrosoftWindowsServerMicrosoftWindowsServer WindowsServerWindowsServer 2012-R2-Datacenter2012-R2-Datacenter
MicrosoftWindowsServerMicrosoftWindowsServer WindowsServerWindowsServer 2008 R2-SP12008-R2-SP1
MicrosoftDynamicsNAVMicrosoftDynamicsNAV DynamicsNAVDynamicsNAV 20172017
MicrosoftSharePointMicrosoftSharePoint MicrosoftSharePointServerMicrosoftSharePointServer 20162016
MicrosoftSQLServerMicrosoftSQLServer SQL2016-WS2016SQL2016-WS2016 EnterpriseEnterprise
MicrosoftSQLServerMicrosoftSQLServer SQL2014SP2-WS2012R2SQL2014SP2-WS2012R2 EnterpriseEnterprise
MicrosoftWindowsServerHPCPackMicrosoftWindowsServerHPCPack WindowsServerHPCPackWindowsServerHPCPack 2012R22012R2
MicrosoftWindowsServerEssentialsMicrosoftWindowsServerEssentials WindowsServerEssentialsWindowsServerEssentials WindowsServerEssentialsWindowsServerEssentials

Trovare immagini specificheFind specific images

Quando si crea una nuova macchina virtuale con Gestione risorse di Azure, in alcuni casi è necessario specificare un'immagine combinando le seguenti proprietà dell'immagine:When creating a new virtual machine with Azure Resource Manager, in some cases you need to specify an image with the combination of the following image properties:

  • EditorePublisher
  • OffertaOffer
  • SKUSKU

Ad esempio, usare questi valori con il cmdlet di PowerShell Set-AzureRMVMSourceImage o con un modello di gruppo di risorse in cui è necessario specificare il tipo di VM da creare.For example, use these values with the Set-AzureRMVMSourceImage PowerShell cmdlet, or with a resource group template in which you must specify the type of VM to be created.

Se è necessario determinare questi valori, è possibile eseguire i cmdlet Get-AzureRMVMImagePublisher, Get-AzureRMVMImageOffer e Get-AzureRMVMImageSku per passare alle immagini.If you need to determine these values, you can run the Get-AzureRMVMImagePublisher, Get-AzureRMVMImageOffer, and Get-AzureRMVMImageSku cmdlets to navigate the images. Questi valori possono essere determinati:You determine these values:

  1. Elencando gli editori di immagini.List the image publishers.
  2. Elencando le offerte di un determinato editore.For a given publisher, list their offers.
  3. Elencando le SKU di una determinata offerta.For a given offer, list their SKUs.

In primo luogo, elencare gli editori con i seguenti comandi:First, list the publishers with the following commands:

$locName="<Azure location, such as West US>"
Get-AzureRMVMImagePublisher -Location $locName | Select PublisherName

Specificare il nome dell'editore prescelto ed eseguire i seguenti comandi:Fill in your chosen publisher name and run the following commands:

$pubName="<publisher>"
Get-AzureRMVMImageOffer -Location $locName -Publisher $pubName | Select Offer

Specificare il nome dell'offerta prescelta ed eseguire i seguenti comandi:Fill in your chosen offer name and run the following commands:

$offerName="<offer>"
Get-AzureRMVMImageSku -Location $locName -Publisher $pubName -Offer $offerName | Select Skus

Nell'output del comando Get-AzureRMVMImageSku ci sono tutte le informazioni necessarie per specificare l'immagine per una nuova macchina virtuale.From the output of the Get-AzureRMVMImageSku command, you have all the information you need to specify the image for a new virtual machine.

Di seguito è riportato un esempio completo:The following shows a full example:

$locName="West US"
Get-AzureRMVMImagePublisher -Location $locName | Select PublisherName

Output:Output:

PublisherName
-------------
a10networks
aiscaler-cache-control-ddos-and-url-rewriting-
alertlogic
AlertLogic.Extension
Barracuda.Azure.ConnectivityAgent
barracudanetworks
basho
boxless
bssw
Canonical
...

Per l'editore "MicrosoftWindowsServer":For the "MicrosoftWindowsServer" publisher:

$pubName="MicrosoftWindowsServer"
Get-AzureRMVMImageOffer -Location $locName -Publisher $pubName | Select Offer

Output:Output:

Offer
-----
Windows-HUB
WindowsServer
WindowsServer-HUB

Per l'offerta "WindowsServer":For the "WindowsServer" offer:

$offerName="WindowsServer"
Get-AzureRMVMImageSku -Location $locName -Publisher $pubName -Offer $offerName | Select Skus

Output:Output:

Skus
----
2008-R2-SP1
2008-R2-SP1-smalldisk
2012-Datacenter
2012-Datacenter-smalldisk
2012-R2-Datacenter
2012-R2-Datacenter-smalldisk
2016-Datacenter
2016-Datacenter-Server-Core
2016-Datacenter-Server-Core-smalldisk
2016-Datacenter-smalldisk
2016-Datacenter-with-Containers
2016-Nano-Server

In questo elenco, copiare il nome della SKU scelta per disporre di tutte le informazioni per il cmdlet di PowerShell Set-AzureRMVMSourceImage o per un modello di gruppo di risorse.From this list, copy the chosen SKU name, and you have all the information for the Set-AzureRMVMSourceImage PowerShell cmdlet or for a resource group template.

Passaggi successiviNext steps

A questo punto è possibile scegliere con precisione l'immagine da usare.Now you can choose precisely the image you want to use. Per creare rapidamente una macchina virtuale usando le informazioni dell'immagine, appena trovate, vedere Creare una macchina virtuale Windows con PowerShell.To create a virtual machine quickly by using the image information, which you just found, see Create a Windows virtual machine with PowerShell.