Imágenes

Usa imágenes del sistema operativo a fin de crear discos de arranque para tus instancias. Puedes usar uno de los siguientes tipos de imágenes:

Puedes usar la mayoría de las imágenes públicas sin costo adicional, pero hay algunas imágenes premium que agregan un costo adicional a tus instancias. Las imágenes personalizadas que importes a Compute Engine no agregan ningún costo a tus instancias, pero incurren en un cargo por almacenamiento de imágenes mientras mantengas tu imagen personalizada en tu proyecto.

Algunas imágenes son capaces de ejecutar contenedores en Compute Engine.

Para ver la imagen de origen de una VM, consulta Visualiza la imagen de origen.

Imágenes públicas

Compute Engine ofrece numerosas imágenes públicas preconfiguradas con sistemas operativos Linux o Windows compatibles. Usa estas imágenes de sistema operativo para crear y, luego, iniciar instancias. Compute Engine usa tu imagen seleccionada a fin de crear un disco de arranque persistente para cada instancia. De forma predeterminada, el disco de arranque de una instancia es del mismo tamaño que la imagen que seleccionaste. Si tu instancia requiere un disco de arranque persistente mayor que el tamaño de la imagen, modifica el tamaño del disco de arranque.

Lista de imágenes públicas disponibles en Compute Engine

Puedes ver la lista completa de imágenes públicas con sus nombres de imagen, números de versión y tamaños de imagen mediante Google Cloud Console o la herramienta de línea de comandos de gcloud. Google actualiza las imágenes públicas con frecuencia o cuando hay un parche disponible para una vulnerabilidad y exposición común (CVE) de impacto crítico.

Console

  1. En Google Cloud Console, ve a la página Imágenes.

    Ir a Imágenes

gcloud

gcloud compute images list

Compute Engine proporciona imágenes públicas con versiones de 64 bits de los sistemas operativos siguientes. Si deseas obtener más información sobre cada SO, incluida la forma en que cada uno se personalizó para ejecutarse en Compute Engine, consulta los Detalles de los sistemas operativos.

Detalles de los sistemas operativos

Para ver una lista detallada de imágenes públicas, consulta Detalles de los sistemas operativos.

Política de asistencia para imágenes de SO

Compatibilidad general
Los proveedores de imágenes suelen publicar actualizaciones todos los meses. En estas actualizaciones, se podrían introducir nuevas funciones. Por lo general, las funciones nuevas no se transfieren a imágenes después de esta etapa.
Asistencia extendida y a largo plazo

Los proveedores de imágenes dejan de proporcionar actualizaciones mensuales y las marcan como obsoletas. Aún puedes usar imágenes obsoletas, pero eres responsable de adquirir actualizaciones, que están sujetas a la disponibilidad de la distribución del SO, el proveedor o la comunidad de código abierto.

Para crear una VM a partir de una imagen obsoleta, debes usar la herramienta de gcloud o la API de Compute Engine. Cuando especificas la imagen, debes usar la marca --image porque las familias de imágenes no apuntan a imágenes obsoletas. Para obtener más información sobre la creación de VM, consulta Crea una instancia de VM a partir de una imagen pública.

Por lo general, no agregamos funciones nuevas a estas versiones obsoletas en la etapa de ciclo de vida extendido ni en una etapa posterior.

Fin del ciclo de vida, mantenimiento o asistencia

Google deja de admitir la imagen.

Imágenes personalizadas

Una imagen personalizada es una imagen de disco de arranque que te pertenece y cuyo acceso está bajo tu control. Usa imágenes personalizadas para las tareas siguientes:

Características del sistema operativo de invitado

Algunas características del sistema operativo de invitado solo están disponibles en ciertas imágenes. Por ejemplo, SCSI de cola múltiple solo está habilitado en algunas imágenes públicas.

Si necesitas habilitar estas características en tus imágenes personalizadas, debes especificar una o más características del sistema operativo invitado cuando creas una imagen personalizada.

Familias de imágenes

Las familias de imágenes te ayudan a administrar las imágenes de tu proyecto, ya que agrupan las imágenes relacionadas para que puedas implementar o revertir entre versiones de imágenes específicas. Una familia de imágenes siempre apunta a la última versión de una imagen que no esté obsoleta. La mayoría de las imágenes públicas se agrupan en una familia de imágenes. Por ejemplo, la familia de imágenes debian-9 en el proyecto debian-cloud siempre apunta a la imagen de Debian 9 más reciente.

Familias de imágenes personalizadas

Si actualizas con regularidad tus imágenes personalizadas con configuraciones y software más nuevos, puedes agruparlas en una familia de imágenes personalizadas. La familia de imágenes siempre apunta a la imagen más reciente de esa familia para que tus plantillas de instancias y secuencias de comandos puedan usarla sin tener que actualizar las referencias a una versión de imagen específica.

Además, dado que la familia de imágenes nunca apunta a una imagen obsoleta, puedes marcar como obsoleta la imagen más reciente para revertir la familia de imágenes a una versión anterior.

Para obtener más información consulta Configura las versiones de imágenes en una familia de imágenes.

Para obtener recomendaciones de las prácticas recomendadas cuando trabajas con familias de imágenes, consulta las Prácticas recomendadas de familias de imágenes.

Imágenes con asistencia comunitaria

Las imágenes con asistencia de la comunidad no reciben asistencia directa de Compute Engine. Depende de la comunidad del proyecto garantizar que las imágenes funcionen con las características de Compute Engine y mantener las actualizaciones de seguridad. Las imágenes con asistencia comunitaria se proporcionan tal como las compilan y mantienen las comunidades de los proyectos.

Pruebas de Debian

Debian es un sistema operativo gratuito que ofrece la comunidad de Debian. La imagen de pruebas de Debian se proporciona en función del mejor esfuerzo para el desarrollo y las pruebas. Para mostrar una lista de las imágenes de prueba de Debian, usa el siguiente comando de gcloud:

gcloud compute images list --project debian-cloud-testing --no-standard-images

AlmaLinux

AlmaLinux es un sistema operativo gratuito que ofrece el proyecto AlmaLinux. Las imágenes de AlmaLinux están disponibles en el proyecto almalinux-cloud. Para mostrar una lista de las imágenes de AlmaLinux, usa el siguiente comando gcloud:

gcloud compute images list --project almalinux-cloud --no-standard-images

openSUSE

openSUSE es un sistema operativo gratuito basado en Linux patrocinado por SUSE. Las imágenes de openSUSE están disponibles en el proyecto opensuse-cloud. Para mostrar una lista de las imágenes de openSUSE, usa el siguiente comando de gcloud:

gcloud compute images list --project opensuse-cloud --no-standard-images

FreeBSD

FreeBSD es un sistema operativo gratuito mantenido por el proyecto FreeBSD. Las imágenes de FreeBSD están disponibles en el proyecto freebsd-org-cloud-dev. Para mostrar una lista de las imágenes de FreeBSD, usa el siguiente comando de gcloud:

gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images

Imágenes HPC

La siguiente imagen está disponible a fin de crear VM optimizadas para ejecutar cargas de trabajo de HPC en Compute Engine:

  • Familia de imágenes: hpc-centos-7; proyecto de imagen: cloud-hpc-image-public

Si deseas obtener información sobre el uso de esta imagen, consulta Crea una instancia de VM lista para HPC.

¿Qué sigue?

Pruébalo tú mismo

Si es la primera vez que usas Google Cloud, crea una cuenta para evaluar el rendimiento de Compute Engine en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.

Probar Compute Engine gratis