Partilhar via


Adicionar uma VM com uma imagem da galeria de imagens partilhadas anexada

Azure DevTest Labs permite-lhe anexar uma galeria de imagens partilhadas ao seu laboratório e, em seguida, utilizar imagens na galeria como bases para as VMs que criar no laboratório. Para saber como anexar uma galeria de imagens partilhadas ao seu laboratório, consulte Configurar a galeria de imagens partilhadas. Este artigo mostra-lhe como adicionar uma VM ao laboratório com uma imagem da galeria de imagens partilhadas anexada como base.

Portal do Azure

Nesta secção, vai aprender a utilizar o portal do Azure para adicionar uma VM ao laboratório com base numa imagem da galeria de imagens partilhadas anexada. Esta secção não fornece instruções passo a passo detalhadas para criar uma VM com o portal do Azure. Para obter esses detalhes, veja Criar uma VM - portal do Azure. Só realça os passos em que seleciona uma imagem na galeria de imagens partilhadas anexada e seleciona uma versão da imagem que pretende utilizar.

Ao adicionar uma VM ao laboratório, pode selecionar uma imagem na galeria de imagens partilhadas anexada como uma imagem base:

Selecionar uma imagem partilhada para a base

Em seguida, no separador Definições avançadas da página Criar recurso de laboratório , pode selecionar a versão da imagem que pretende utilizar como imagem base:

Selecionar a versão da imagem

Pode mudar para utilizar uma versão diferente da imagem depois de a VM ser criada.

Modelo do Resource Manager

Se estiver a utilizar um modelo do Azure Resource Manager para criar uma máquina virtual com uma imagem de galeria de imagens partilhada, especifique um valor para sharedImageId na secção Propriedades. Veja o seguinte exemplo:

"resources": [
{
    ...
    "properties": {
         "sharedImageId": "/subscriptions/111111111-1111-1111-1111-111111111111/resourcegroups/mydtlrg/providers/microsoft.devtestlab/labs/mydtllab/sharedgalleries/spsig/sharedimages/myimagefromgallery",
        "sharedImageVersion": "1.0.1",
        ...
    }
}
],

Para obter um exemplo completo Resource Manager modelo, veja Criar uma máquina virtual com um exemplo de imagem de galeria de imagens partilhadas no nosso repositório do GitHub.

API REST

  1. Primeiro, tem de obter o ID da imagem na galeria de imagens partilhadas. Uma forma é listar todas as imagens na galeria de imagens partilhadas anexada com o seguinte comando GET.

    GET  https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/sharedgalleries/{name}/sharedimages?api-version= 2018-10-15-preview
    
  2. Invoque o método PUT em máquinas virtuais ao transmitir o ID da imagem partilhada que recebeu da chamada anterior para o properties.SharedImageId.

Passos seguintes

Para saber como anexar uma galeria de imagens partilhadas a um laboratório e configurá-la, consulte Configurar a galeria de imagens partilhadas.