Imagens

Use imagens do sistema operacional para criar discos de inicialização para suas instâncias. Use um dos tipos de imagem a seguir:

É possível usar a maioria das imagens públicas sem custo extra, mas há algumas imagens premium que adicionam custos às instâncias. As imagens personalizadas importadas para o Compute Engine não adicionam nenhum custo às instâncias, mas incorrem em uma cobrança de armazenamento de imagem enquanto a imagem personalizada continuar no projeto.

Imagens públicas

O Compute Engine oferece muitas imagens públicas pré-configuradas que têm sistemas operacionais Linux ou Windows compatíveis. Use essas imagens de sistemas operacionais para criar e iniciar instâncias. O Compute Engine usa a imagem selecionada a fim de criar um disco de inicialização permanente para cada instância. Por padrão, o disco de inicialização para uma instância é do mesmo tamanho que a imagem que você selecionou. Se a instância exigir um disco de inicialização permanente maior que o tamanho da imagem, redimensione o disco de inicialização.

Lista de imagens públicas disponíveis no Compute Engine

É possível ver a lista completa de imagens públicas com os nomes, números de versão e tamanhos das imagens usando o Console do Google Cloud ou a Google Cloud CLI. O Google atualiza imagens públicas regularmente ou quando um patch de vulnerabilidade e exposição comum (CVE, na sigla em inglês) de impacto grave está disponível.

O Compute Engine oferece imagens públicas com versões de 64 bits dos sistemas operacionais a seguir. Para mais informações sobre cada SO, incluindo como cada um é personalizado para execução no Compute Engine, consulte Detalhes do sistema operacional.

Detalhes do sistema operacional: 

Para ver uma lista de imagen publicas, consulte Detalhes do sistema operacional.

Política de suporte e manutenção para sistemas operacionais 

Imagens personalizadas

Uma imagem personalizada é um disco de inicialização que você possui e controla. Use imagens personalizadas para as tarefas a seguir:

Observação: se você planeja migrar várias VMs para o Compute Engine, use o serviço de migração de VM.

  • Criar uma imagem dos discos de inicialização das instâncias atuais do Compute Engine. Em seguida, use essa imagem para criar novos discos de inicialização para suas instâncias. Esse processo permite a criação de novas instâncias pré-configuradas com os apps de que você precisa sem ter que configurar uma imagem pública do zero.

  • Copiar uma imagem para outra usando a CLI gcloud ou a API. Use o mesmo processo usado para criar uma imagem, mas especifique uma outra como origem da imagem. Também é possível criar uma imagem com base em uma imagem personalizada de outro projeto.

Recursos do sistema operacional convidado

Alguns recursos do sistema operacional convidado estão disponíveis somente em determinadas imagens. Por exemplo, o SCSI multiqueue é habilitado somente em algumas imagens públicas.

Se você precisa habilitar esses recursos em imagens personalizadas, especifique um ou mais recursos do sistema operacional convidado ao criar uma imagem personalizada.

Famílias de imagens

As famílias de imagens ajudam a gerenciar imagens no projeto agrupando aquelas relacionadas para que você possa alternar entre versões específicas. Uma família de imagens sempre indica a versão mais recente de uma imagem que não esteja obsoleta. A maioria das imagens públicas é agrupada em uma família de imagens. Por exemplo, a família de imagens debian-11 no projeto debian-cloud sempre indica a imagem mais recente do Debian 11.

Famílias de imagens personalizadas

Se você atualiza regularmente suas imagens personalizadas com configurações e softwares mais recentes, é possível agrupá-las em uma família de imagens personalizada. A família de imagens sempre indica a imagem mais recente que ela contém, permitindo que seus modelos e scripts de instâncias usem essa imagem sem precisar atualizar as referências para uma versão específica de imagem.

Além disso, como a família de imagens nunca aponta para uma imagem obsoleta, é possível reverter a família de imagens para uma versão anterior. Basta suspender a imagem mais recente nessa família.

Para mais informações, consulte Como definir versões em uma família de imagens.

Para ver as práticas recomendadas para trabalhar com famílias de imagens, consulte Práticas recomendadas para famílias de imagens.