resourceGroup=myGalleryRG
gallery=myGallery
az sig image-definition list --resource-group $resourceGroup --gallery-name $gallery --query "[].[name, id]" --output tsv
Hozzon létre egy virtuális gépet az az vm create paranccsal. A kép legújabb verziójának használatához állítsa be --image a képdefiníció azonosítóját.
Ez a példa egy SSH-val védett Linux rendszerű virtuális gép létrehozására használható. Windows esetén vagy egy Linux rendszerű virtuális gép jelszóval való védelméhez távolítsa el --generate-ssh-keys a jelszót. Ha közvetlenül szeretne jelszót megadni, cserélje le a helyére--generate-ssh-keys.--admin-password Cserélje le az erőforrásneveket szükség szerint ebben a példában.
imgDef="/subscriptions/<subscription ID where the gallery is located>/resourceGroups/myGalleryRG/providers/Microsoft.Compute/galleries/myGallery/images/myImageDefinition"
vmResourceGroup=myResourceGroup
location=eastus
vmName=myVM
adminUsername=azureuser
az group create --name $vmResourceGroup --location $location
az vm create\
--resource-group $vmResourceGroup \
--name $vmName \
--image $imgDef \
--admin-username $adminUsername \
--generate-ssh-keys
Egy adott verziót a paraméter képverzió-azonosítójával --image is használhat. Például az 1.0.0-s képverzió használatához írja be a következőt: --image "/subscriptions/<subscription ID where the gallery is located>/resourceGroups/myGalleryRG/providers/Microsoft.Compute/galleries/myGallery/images/myImageDefinition/versions/1.0.0".
Ha már rendelkezik általánosított képverzióval, létrehozhat egy vagy több új virtuális gépet. A New-AzVM parancsmag használata.
Ebben a példában a képdefiníció azonosítóját használjuk annak biztosítására, hogy az új virtuális gép a rendszerkép legújabb verzióját használja. Egy adott verziót a rendszerkép verzióazonosítójával Set-AzVMSourceImage -Idis használhat. Például az 1.0.0-s képverzió használatához írja be a következőt: Set-AzVMSourceImage -Id "/subscriptions/<subscription ID where the gallery is located>/resourceGroups/myGalleryRG/providers/Microsoft.Compute/galleries/myGallery/images/myImageDefinition/versions/1.0.0".
Vegye figyelembe, hogy egy adott rendszerkép-verzió használata azt jelenti, hogy az automatizálás meghiúsulhat, ha az adott képverzió nem érhető el, mert törölték vagy eltávolították a régióból. Javasoljuk, hogy használja a képdefiníció azonosítóját az új virtuális gép létrehozásához, hacsak nincs szükség egy adott képverzióra.
Az alábbi példákban szükség szerint cserélje le az erőforrásneveket.
Egyszerűsített paraméterkészlet
Az egyszerűsített paraméterkészlettel gyorsan létrehozhat egy virtuális gépet egy rendszerképből. Az egyszerűsített paraméterkészlet a virtuális gép nevével automatikusan létrehozza néhány szükséges erőforrást, például a virtuális hálózatot és a nyilvános IP-címet.
# Create some variables for the new VM
$resourceGroup = "myResourceGroup"
$location = "South Central US"
$vmName = "myVMfromImage"
# Get the image. Replace the name of your resource group, gallery, and image definition. This will create the VM from the latest image version available.
$imageDefinition = Get-AzGalleryImageDefinition `
-GalleryName myGallery `
-ResourceGroupName myResourceGroup `
-Name myImageDefinition
# Create user object
$cred = Get-Credential `
-Message "Enter a username and password for the virtual machine."
# Create a resource group
New-AzResourceGroup `
-Name $resourceGroup `
-Location $location
New-AzVM `
-ResourceGroupName $resourceGroup `
-Location $location `
-Name $vmName `
-Image $imageDefinition.Id
-Credential $cred
Teljes paraméterkészlet
A teljes paraméterkészlettel létrehozhat virtuális gépet adott erőforrások használatával.
# Create some variables for the new VM
$resourceGroup = "myResourceGroup"
$location = "South Central US"
$vmName = "myVMfromImage"
# Get the image. Replace the name of your resource group, gallery, and image definition. This will create the VM from the latest image version available.
$imageDefinition = Get-AzGalleryImageDefinition `
-GalleryName myGallery `
-ResourceGroupName myResourceGroup `
-Name myImageDefinition
# Create user object
$cred = Get-Credential `
-Message "Enter a username and password for the virtual machine."
# Create a resource group
New-AzResourceGroup `
-Name $resourceGroup `
-Location $location
# Network pieces
$subnetConfig = New-AzVirtualNetworkSubnetConfig `
-Name mySubnet `
-AddressPrefix 192.168.1.0/24
$vnet = New-AzVirtualNetwork `
-ResourceGroupName $resourceGroup `
-Location $location `
-Name MYvNET `
-AddressPrefix 192.168.0.0/16 `
-Subnet $subnetConfig
$pip = New-AzPublicIpAddress `
-ResourceGroupName $resourceGroup `
-Location $location `
-Name "mypublicdns$(Get-Random)" `
-AllocationMethod Static `
-IdleTimeoutInMinutes 4
$nsgRuleRDP = New-AzNetworkSecurityRuleConfig `
-Name myNetworkSecurityGroupRuleRDP `
-Protocol Tcp `
-Direction Inbound `
-Priority 1000 `
-SourceAddressPrefix * `
-SourcePortRange * `
-DestinationAddressPrefix * `
-DestinationPortRange 3389 `
-Access Deny
$nsg = New-AzNetworkSecurityGroup `
-ResourceGroupName $resourceGroup `
-Location $location `
-Name myNetworkSecurityGroup `
-SecurityRules $nsgRuleRDP
$nic = New-AzNetworkInterface `
-Name myNic `
-ResourceGroupName $resourceGroup `
-Location $location `
-SubnetId $vnet.Subnets[0].Id `
-PublicIpAddressId $pip.Id `
-NetworkSecurityGroupId $nsg.Id
# Create a virtual machine configuration using $imageDefinition.Id to use the latest image version.
$vmConfig = New-AzVMConfig `
-VMName $vmName `
-VMSize Standard_D1_v2 | `
Set-AzVMOperatingSystem -Windows -ComputerName $vmName -Credential $cred | `
Set-AzVMSourceImage -Id $imageDefinition.Id | `
Add-AzVMNetworkInterface -Id $nic.Id
# Create a virtual machine
New-AzVM `
-ResourceGroupName $resourceGroup `
-Location $location `
-VM $vmConfig
Linux rendszerű virtuális gép létrehozása. A oSProfile szakasz tartalmaz néhány operációsrendszer-specifikus részletet. Tekintse meg a Windows szintaxis következő kód példáját.
Most már létrehozhat egy vagy több új virtuális gépet. Ez a példa létrehoz egy myVM nevű virtuális gépet a myResourceGroupban, az USA keleti adatközpontjában.
Nyissa meg a képdefiníciót. Az erőforrásszűrővel megjelenítheti az összes elérhető képdefiníciót.
A képdefiníció lapján válassza a Virtuális gép létrehozása lehetőséget a lap tetején található menüből.
Erőforráscsoport esetén válassza az Új létrehozása lehetőséget, és írja be a myResourceGroup nevet.
A virtuális gép nevében írja be a myVM nevet.
Régió esetén válassza az USA keleti régióját.
A rendelkezésre állási beállításoknál hagyja meg a Nincs szükség infrastruktúra-redundanciára vonatkozó alapértelmezett beállítást.
A rendszer automatikusan kitölti a Kép értékét a latest képverzióval, ha a képdefiníció oldaláról indult.
Méret esetén válasszon egy virtuálisgép-méretet az elérhető méretek listájából, majd válassza a Kiválasztás lehetőséget.
A rendszergazdai fiókban meg kell adnia egy felhasználónevet, például az azureusert, valamint egy jelszót vagy egy SSH-kulcsot. A jelszónak legalább 12 karakter hosszúságúnak kell lennie, az összetettségre vonatkozó követelmények teljesülése mellett.
Ha engedélyezni szeretné a virtuális gép távoli elérését, a Nyilvános bejövő portok területen válassza a Kijelölt portok engedélyezése lehetőséget, majd válassza az SSH (22) vagy az RDP (3389) lehetőséget a legördülő menüből. Ha nem szeretné engedélyezni a virtuális géphez való távoli hozzáférést, hagyja bejelölve a Nincs lehetőséget a nyilvános bejövő portokhoz.
Ha végzett, válassza a Lap alján található Véleményezés + létrehozás gombot.
Miután a virtuális gép megfelelt az ellenőrzésen, válassza a lap alján található Létrehozás lehetőséget az üzembe helyezés elindításához.
RBAC – A szervezeten belül megosztva
Ha a katalógust tároló előfizetés ugyanazon bérlőn belül található, az RBAC-vel megosztott képek használatával virtuális gépeket hozhat létre a parancssori felület és a PowerShell használatával.
Szüksége lesz a imageID használni kívánt rendszerképre, és meg kell győződnie arról, hogy a rendszer replikálja azt arra a régióra, ahol létre szeretné hozni a virtuális gépet.
Győződjön meg arról, hogy a kép állapota .Generalized Ha egy rendszerképet szeretne használni az állapottal, olvassa el a Specialized Virtuális gép létrehozása speciális rendszerkép-verzióból című témakört.
imgDef="/SharedGalleries/1a2b3c4d-1234-abcd-1234-1a2b3c4d5e6f-MYDIRECTSHARED/Images/myDirectDefinition/Versions/latest"
vmResourceGroup=myResourceGroup
location=westus
vmName=myVM
adminUsername=azureuser
az group create --name $vmResourceGroup --location $location
az vm create\
--resource-group $vmResourceGroup \
--name $vmName \
--image $imgDef \
--admin-username $adminUsername \
--generate-ssh-keys
Hozza létre a virtuális gépet. Cserélje le a példában szereplő információkat a saját adataira. A virtuális gép létrehozása előtt győződjön meg arról, hogy a rendszerkép replikálva van abba a régióba, ahol létre szeretné hozni a virtuális gépet.
$resourceGroup = "myResourceGroup"
$location = "South Central US"
$vmName = "myVMfromImage"
# Set a variable for the image version in Tenant 1 using the full image ID of the image version
$image = "/subscriptions/<Tenant 1 subscription>/resourceGroups/<Resource group>/providers/Microsoft.Compute/galleries/<Gallery>/images/<Image definition>/versions/<version>"
# Create user object
$cred = Get-Credential -Message "Enter a username and password for the virtual machine."
# Create a resource group
New-AzResourceGroup -Name $resourceGroup -Location $location
# Networking pieces
$subnetConfig = New-AzVirtualNetworkSubnetConfig -Name mySubnet -AddressPrefix 192.168.1.0/24
$vnet = New-AzVirtualNetwork -ResourceGroupName $resourceGroup -Location $location `
-Name MYvNET -AddressPrefix 192.168.0.0/16 -Subnet $subnetConfig
$pip = New-AzPublicIpAddress -ResourceGroupName $resourceGroup -Location $location `
-Name "mypublicdns$(Get-Random)" -AllocationMethod Static -IdleTimeoutInMinutes 4
$nsgRuleRDP = New-AzNetworkSecurityRuleConfig -Name myNetworkSecurityGroupRuleRDP -Protocol Tcp `
-Direction Inbound -Priority 1000 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `
-DestinationPortRange 3389 -Access Allow
$nsg = New-AzNetworkSecurityGroup -ResourceGroupName $resourceGroup -Location $location `
-Name myNetworkSecurityGroup -SecurityRules $nsgRuleRDP
$nic = New-AzNetworkInterface -Name myNic -ResourceGroupName $resourceGroup -Location $location `
-SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id -NetworkSecurityGroupId $nsg.Id
# Create a virtual machine configuration using the $image variable to specify the image
$vmConfig = New-AzVMConfig -VMName $vmName -VMSize Standard_D1_v2 | `
Set-AzVMOperatingSystem -Windows -ComputerName $vmName -Credential $cred | `
Set-AzVMSourceImage -Id $image | `
Add-AzVMNetworkInterface -Id $nic.Id
# Create a virtual machine
New-AzVM -ResourceGroupName $resourceGroup -Location $location -VM $vmConfig
RBAC – Megosztva egy másik bérlőtől
Ha a használni kívánt rendszerkép egy olyan katalógusban van tárolva, amely nem ugyanabban a bérlőben (könyvtárban) található, akkor be kell jelentkeznie minden bérlőbe, hogy ellenőrizze, rendelkezik-e hozzáféréssel.
Szüksége van a imageID használni kívánt rendszerképre is, és meg kell győződnie arról, hogy a rendszer replikálja azt arra a régióra, ahol létre szeretné hozni a virtuális gépet. Szüksége lesz a tenantID forrásgyűjteményre és arra tenantID is, hogy hol szeretné létrehozni a virtuális gépet.
Ebben a példában bemutatjuk, hogyan hozhat létre virtuális gépet általánosított rendszerképből. Ha speciális rendszerképet használ, olvassa el a Virtuális gép létrehozása speciális rendszerkép-verzióval című témakört.
Be kell jelentkeznie abba a bérlőbe, ahol a rendszerképet tárolja, be kell szereznie egy hozzáférési jogkivonatot, majd be kell jelentkeznie abba a bérlőbe, ahol létre szeretné hozni a virtuális gépet. Ebben az esetben az 1. bérlő az, ahol a rendszerképet tárolja, a 2. bérlő pedig ott, ahol létre szeretné hozni a virtuális gépet. Az Azure így hitelesíti, hogy Ön hozzáfér a rendszerképhez.
tenant1='<ID for tenant 1>'
tenant2='<ID for tenant 2>'
az account clear
az login --tenant $tenant1
az account get-access-token
az login --tenant $tenant2
az account get-access-token
Hozza létre a virtuális gépet. Cserélje le a példában szereplő információkat a saját adataira. A virtuális gép létrehozása előtt győződjön meg arról, hogy a rendszerkép replikálva van abba a régióba, ahol létre szeretné hozni a virtuális gépet.
imageid="<ID of the image that you want to use>"
resourcegroup="<name for the resource group>"
location="<location where the image is replicated>"
user='<username for the VM>'
name='<name for the VM>'
az group create --location $location --resource-group $resourcegroup
az vm create \
--resource-group $resourcegroup \
--name $name \
--image $imageid \
--admin-username $user \
--generate-ssh-keys
Ebben a példában bemutatjuk, hogyan hozhat létre virtuális gépet általánosított rendszerképből. Ha speciális rendszerképet használ, olvassa el a Virtuális gép létrehozása speciális rendszerkép-verzióval című témakört.
Be kell jelentkeznie abba a bérlőbe, ahol a rendszerképet tárolja, be kell szereznie egy hozzáférési jogkivonatot, majd be kell jelentkeznie abba a bérlőbe, ahol létre szeretné hozni a virtuális gépet. Ebben az esetben az 1. bérlő az, ahol a rendszerképet tárolja, a 2. bérlő pedig ott, ahol létre szeretné hozni a virtuális gépet. Az Azure így hitelesíti, hogy Ön hozzáfér a rendszerképhez.
Hozza létre a virtuális gépet. Cserélje le a példában szereplő információkat a saját adataira. A virtuális gép létrehozása előtt győződjön meg arról, hogy a rendszerkép replikálva van abba a régióba, ahol létre szeretné hozni a virtuális gépet.
$resourceGroup = "myResourceGroup"
$location = "South Central US"
$vmName = "myVMfromImage"
# Set a variable for the image version in Tenant 1 using the full image ID of the image version
$image = "/subscriptions/<Tenant 1 subscription>/resourceGroups/<Resource group>/providers/Microsoft.Compute/galleries/<Gallery>/images/<Image definition>/versions/<version>"
# Create user object
$cred = Get-Credential -Message "Enter a username and password for the virtual machine."
# Create a resource group
New-AzResourceGroup -Name $resourceGroup -Location $location
# Networking pieces
$subnetConfig = New-AzVirtualNetworkSubnetConfig -Name mySubnet -AddressPrefix 192.168.1.0/24
$vnet = New-AzVirtualNetwork -ResourceGroupName $resourceGroup -Location $location `
-Name MYvNET -AddressPrefix 192.168.0.0/16 -Subnet $subnetConfig
$pip = New-AzPublicIpAddress -ResourceGroupName $resourceGroup -Location $location `
-Name "mypublicdns$(Get-Random)" -AllocationMethod Static -IdleTimeoutInMinutes 4
$nsgRuleRDP = New-AzNetworkSecurityRuleConfig -Name myNetworkSecurityGroupRuleRDP -Protocol Tcp `
-Direction Inbound -Priority 1000 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `
-DestinationPortRange 3389 -Access Allow
$nsg = New-AzNetworkSecurityGroup -ResourceGroupName $resourceGroup -Location $location `
-Name myNetworkSecurityGroup -SecurityRules $nsgRuleRDP
$nic = New-AzNetworkInterface -Name myNic -ResourceGroupName $resourceGroup -Location $location `
-SubnetId $vnet.Subnets[0].Id -PublicIpAddressId $pip.Id -NetworkSecurityGroupId $nsg.Id
# Create a virtual machine configuration using the $image variable to specify the image
$vmConfig = New-AzVMConfig -VMName $vmName -VMSize Standard_D1_v2 | `
Set-AzVMOperatingSystem -Windows -ComputerName $vmName -Credential $cred | `
Set-AzVMSourceImage -Id $image | `
Add-AzVMNetworkInterface -Id $nic.Id
# Create a virtual machine
New-AzVM -ResourceGroupName $resourceGroup -Location $location -VM $vmConfig
Közösségi katalógus
Fontos
A Microsoft nem támogatja a közösségi galériában lévő képeket.
Közösségi képpel kapcsolatos problémák jelentése
A közösség által küldött virtuálisgép-rendszerképek használata számos kockázatot rejt magában. A képek tartalmazhatnak kártevőket, biztonsági réseket, vagy megsérthetik valaki szellemi tulajdonát. Ha biztonságos és megbízható élményt szeretne nyújtani a közösség számára, képeket is jelenthet, ha ilyen problémákat tapasztal.
A közösségi katalógusokkal kapcsolatos problémák bejelentésének legegyszerűbb módja a portál használata, amely előre kitölti a jelentés adatait:
A képdefiníció mezőiben lévő hivatkozásokkal vagy egyéb információkkal kapcsolatos problémák esetén válassza a Jelentés közösségi rendszerképe lehetőséget.
Ha egy képverzió kártékony kódot tartalmaz, vagy más probléma merül fel egy kép adott verziójával kapcsolatban, válassza a Jelentés lehetőséget a rendszerképverziók táblázatának Jelentés verzió oszlopában.
Az alábbi hivatkozásokat is használhatja a problémák jelentéséhez, de az űrlapok nem lesznek előre kitöltve:
Ha közösségi katalógusban megosztott képpel szeretne virtuális gépet létrehozni, használja a rendszerkép egyedi azonosítóját, --image amelynek formátuma a következő lesz:
Kövesse az alábbi utasításokat a közösségi képek listájának parancssori felülettel való lekéréséhez:
Step 1: Show all 'Community images' in a specific location
az sig list-community --location westus2
Step 2: Once you have the public gallery name from Step 1, Get the Image definition (Name) of the image by running the following command
az sig image-definition list-community --public-gallery-name <<public gallery name>> --location westus2
Step 3: Finally, run the following command to list different image versions available for the specific image
az sig image-version list-community --public-gallery-name <<galleryname>> --gallery-image-definition <<image name>> --location westus2
Közösségi galéria nyilvános nevének lekérése a portálról. Nyissa meg a Virtuális gépek>létrehozása>Azure-beli virtuális gép>rendszerképét>: Az összes lemezkép>közösségi rendszerképek>nyilvános katalógusának neve.
Ebben a példában egy Linux rendszerképből hozunk létre virtuális gépet, és SSH-kulcsokat hozunk létre a hitelesítéshez.
imgDef="/CommunityGalleries/ContosoImages-1a2b3c4d-1234-abcd-1234-1a2b3c4d5e6f>/Images/myLinuxImage/Versions/latest"
vmResourceGroup=myResourceGroup
location=eastus
vmName=myVM
adminUsername=azureuser
az group create --name $vmResourceGroup --location $location
az vm create\
--resource-group $vmResourceGroup \
--name $vmName \
--image $imgDef \
--admin-username $adminUsername \
--generate-ssh-keys
Közösségi rendszerkép használata esetén a rendszer kérni fogja, hogy fogadja el a jogi feltételeket. Az üzenet a következőképpen néz ki:
To create the VM from community gallery image, you must accept the license agreement and privacy statement: http://contoso.com. (If you want to accept the legal terms by default, please use the option '--accept-term' when creating VM/VMSS) (Y/n):
Kérje le a képverzió azonosítóját. Az érték a virtuális gép üzembe helyezési kérésében lesz felhasználva.
GET
https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/Locations/{location}/CommunityGalleries/{CommunityGalleryPublicName}/Images/{galleryImageName}/Versions/{1.0.0}?api-version=2021-07-01
A Szolgáltatások területen válassza a Közösségi képek lehetőséget.
Válassza ki a képet az elérhető képek listájából. A szűrővel igény szerint szűkítheti a listát.
A kép oldalán válassza a Virtuális gép létrehozása lehetőséget. Megnyílik a Virtuális gép létrehozása lap, amelyen a Rendszerkép érték előre van kiválasztva.
Az Alapszintű beállítások lapon, a Projekt részletei csoportban győződjön meg arról, hogy a megfelelő előfizetés van kiválasztva, majd válassza az Új erőforráscsoport létrehozása lehetőséget, vagy válasszon egyet a legördülő listából.
A Példány részletei csoportban írja be a virtuális gép nevét.
Végezze el a többi lehetőséget, majd kattintson a Lap alján található Véleményezés + létrehozás gombra.
A Virtuális gép létrehozása lapon láthatja a létrehozni kívánt virtuális gép részleteit. Ha elkészült, válassza a Létrehozás lehetőséget.
Közvetlen megosztott katalógus
Fontos
Azure Compute Gallery – a közvetlen megosztott katalógus jelenleg előzetes verzióban érhető el, és az Azure Compute Gallery előzetes verziójának feltételei érvényesek.
Ha az előnézet alatt közvetlen megosztott katalógusban szeretné közzétenni a képeket, regisztrálnia kell a következő helyen https://aka.ms/directsharedgallery-preview: . A virtuális gépek közvetlen megosztott katalógusból való létrehozása minden Azure-felhasználó számára nyitva áll.
Az előzetes verzióban létre kell hoznia egy új gyűjteményt, amelynek tulajdonsága sharingProfile.permissionsGroupsa következő. Ha a parancssori felület használatával hoz létre katalógust, használja a paramétert --permissions groups . Nem használhat meglévő gyűjteményt, a tulajdonság jelenleg nem frissíthető.
Ahhoz, hogy virtuális gépet hozzon létre az előfizetésével vagy bérlőjével megosztott rendszerkép használatával, a rendszerkép egyedi azonosítójára van szüksége a következő formátumban:
Az Önnel megosztott katalógus megkereséséhez használja a uniqueID megosztott sig-listát. Ebben a példában az USA nyugati régiójában keresünk galériákat.
region=westus
az sig list-shared --location $region --query "[].name" -o tsv
A katalógus nevével keresse meg a rendelkezésre álló képeket. Ebben a példában az USA nyugati régiójában található összes rendszerképet felsoroljuk név szerint, a virtuális gép, operációs rendszer és operációs rendszer állapotának létrehozásához szükséges egyedi azonosítót.
galleryName="1a2b3c4d-1234-abcd-1234-1a2b3c4d5e6f-myDirectShared"
az sig image-definition list-shared \
--gallery-unique-name $galleryName \
--location $region \
--query [*]."{Name:name,ID:uniqueId,OS:osType,State:osState}" -o table
Győződjön meg arról, hogy a kép állapota .Generalized Ha egy rendszerképet szeretne használni az állapottal, olvassa el a Specialized Virtuális gép létrehozása speciális rendszerkép-verzióból című témakört.
Használja a Id legújabb verzióhoz hozzáfűzött /Versions/latest kimenetet a virtuális gép létrehozásához szükséges --image értékként. Ebben a példában egy közvetlenül megosztott Linux-rendszerképből hozunk létre virtuális gépet, és SSH-kulcsokat hozunk létre a hitelesítéshez.
imgDef="/SharedGalleries/1a2b3c4d-1234-abcd-1234-1a2b3c4d5e6f-MYDIRECTSHARED/Images/myDirectDefinition/Versions/latest"
vmResourceGroup=myResourceGroup
location=westus
vmName=myVM
adminUsername=azureuser
az group create --name $vmResourceGroup --location $location
az vm create\
--resource-group $vmResourceGroup \
--name $vmName \
--image $imgDef \
--admin-username $adminUsername \
--generate-ssh-keys
Kérje le a képverzió azonosítóját. Az érték a virtuális gép üzembe helyezési kérésében lesz felhasználva.
GET
https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/Locations/{location}/sharedGalleries/{galleryUniqueName}/Images/{galleryImageName}/Versions/{1.0.0}?api-version=2021-07-01
Ismert probléma: Az Azure Portalon, ha kijelöl egy régiót, jelöljön ki egy képet, majd módosítsa a régiót, a következő hibaüzenet jelenik meg: "A rendszerkép replikációs régióiban csak virtuális gépet hozhat létre", még akkor is, ha a rendszerkép az adott régióba van replikálva. A hiba megszüntetéséhez válasszon ki egy másik régiót, majd váltson vissza a kívánt régióra. Ha a kép elérhető, törölje a hibaüzenetet.
Az Azure CLI-vel azt is ellenőrizheti, hogy milyen rendszerképeket oszt meg Önnel. Például megtekintheti, az sig list-shared --location westus hogy milyen képeket osztanak meg Önnel az USA nyugati régiójában.
Írja be a virtuális gépeket a keresésbe.
A Szolgáltatások területen válassza a Virtuális gépek lehetőséget.
A Virtuális gépek lapon válassza a Létrehozás, majd a Virtuális gép lehetőséget. Megnyílik a Virtuális gép létrehozása lap.
Az Alapszintű beállítások lapon, a Projekt részletei csoportban győződjön meg arról, hogy a megfelelő előfizetés van kiválasztva, majd válassza az Új erőforráscsoport létrehozása lehetőséget, vagy válasszon egyet a legördülő listából.
A Példány részletei csoportban írja be a virtuális gép nevét.
Biztonsági típus esetén győződjön meg arról, hogy a Standard ki van jelölve.
A képhez válassza az Összes kép megtekintése lehetőséget. Megnyílik a Kép kiválasztása lap.
A bal oldali menü Egyéb elemek területén válassza a Közvetlen megosztott képek (ELŐZETES VERZIÓ) lehetőséget. Az egyéb elemek | Megnyílik a Közvetlen megosztott képek (ELŐZETES VERZIÓ) lap.
Az ebben a szakaszban szereplő hatókör alapértelmezés szerint "Előfizetés" értékre van állítva, módosítsa a hatókört bérlőre, ha nem látja a képeket, és a mezőn kívülre kattintva megtekintheti a teljes bérlőnek megosztott képek listáját.
Válasszon egy képet a listából. Győződjön meg arról, hogy az operációs rendszer állapotaáltalános. Ha speciális rendszerképet szeretne használni, olvassa el a Virtuális gép létrehozása speciális rendszerkép-verzióval című témakört. A választott rendszerképtől függően a virtuális gép által létrehozott régió a rendszerképnek megfelelően változik.
Végezze el a többi lehetőséget, majd kattintson a Lap alján található Véleményezés + létrehozás gombra.
A Virtuális gép létrehozása lapon láthatja a létrehozni kívánt virtuális gép részleteit. Ha elkészült, válassza a Létrehozás lehetőséget.