Veja a imagem de origem de uma VM


Cria uma instância de máquina virtual (VM) a partir de uma imagem do SO ou de uma imagem do disco. Este documento mostra-lhe como determinar a imagem do SO de origem ou a imagem do disco de origem de uma VM.

Antes de começar

  • Se ainda não o tiver feito, configure a autenticação. A autenticação valida a sua identidade para aceder a Google Cloud serviços e APIs. Para executar código ou exemplos a partir de um ambiente de desenvolvimento local, pode autenticar-se no Compute Engine selecionando uma das seguintes opções:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Instale a CLI Google Cloud. Após a instalação, inicialize a CLI gcloud executando o seguinte comando:

      gcloud init

      Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.

    2. Set a default region and zone.

    REST

    Para usar os exemplos da API REST nesta página num ambiente de desenvolvimento local, usa as credenciais que fornece à CLI gcloud.

      Instale a CLI Google Cloud. Após a instalação, inicialize a CLI gcloud executando o seguinte comando:

      gcloud init

      Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.

    Para mais informações, consulte o artigo Autenticar para usar REST na Google Cloud documentação de autenticação.

Veja a imagem do SO de origem ou a imagem de disco de origem de uma VM

Para ver a imagem do SO de origem ou a imagem do disco de origem de uma VM, use a Google Cloud consola, a CLI Google Cloud ou a API Compute Engine.

Consola

  1. Na Google Cloud consola, aceda à página Instâncias de VM.

    Aceder às instâncias de VM

  2. Clique no Nome da VM.

  3. O nome da imagem do SO de origem ou da imagem do disco de origem encontra-se em Armazenamento > Disco de arranque > Imagem.

gcloud

  1. Veja os discos anexados a uma VM através do seguinte gcloud compute instances describecomando:

    gcloud compute instances describe VM_NAME
    

    Substitua VM_NAME pelo nome da VM.

  2. Veja a imagem do SO de origem ou a imagem de disco de origem do disco através do seguinte gcloud compute disks describecomando:

    gcloud compute disks describe DISK_NAME \
       --zone=ZONE \
       --format="get(SOURCE)"
    

    Substitua o seguinte:

    • DISK_NAME: o nome do disco para ver a origem.

    • ZONE: a zona em que o disco está localizado.

    • SOURCE: um valor que especifica se deve devolver a imagem do SO de origem ou a imagem do disco de origem. Definido como sourceDisk ou como sourceImage. Não é devolvido nenhum valor quando especifica sourceDisk ou sourceImage, a menos que exista uma imagem do SO de origem correspondente ou uma imagem do disco de origem. Se não for devolvido nenhum valor, especifique o outro valor e execute o comando novamente.

REST

  1. Veja os discos anexados a uma VM através do seguinte instances.get método:

    GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/VM_NAME
    

    Substitua o seguinte:

    • PROJECT_ID: o ID do projeto
    • ZONE: a zona que contém a VM
    • VM_NAME: o nome da VM
  2. Veja a imagem do SO de origem ou a imagem do disco de origem do disco através do método disks.get.

    Para uma VM que tenha uma imagem do SO de origem, este método devolve a imagem de origem que foi usada para criar o disco no campo sourceImage. Para uma VM que tenha uma imagem de disco de origem, este método devolve, em alternativa, a imagem de origem no campo sourceDisk.

    GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME
    

    Substitua o seguinte:

    • PROJECT_ID: o ID do projeto
    • ZONE: a zona que contém o disco
    • DISK_NAME: o nome do disco

O que se segue?