Vous pouvez créer des images personnalisées à partir de disques, d'images ou d'instantanés sources stockés dans Cloud Storage. Ces images vous permettent de créer des instances de VM. Ceci est idéal pour les situations où vous avez créé et modifié un disque de démarrage persistant dans un certain état, et devez enregistrer cet état pour créer des instances.
Vous pouvez également utiliser l'outil d'importation de disque virtuel pour importer des images de disque de démarrage dans Compute Engine à partir de vos systèmes existants et les ajouter à votre liste d'images personnalisée.
Avant de commencer
- Si vous souhaitez utiliser les exemples de lignes de commande de ce guide, procédez comme suit :
- Installez la dernière version de l'outil de ligne de commande gcloud ou appliquez la mise à jour correspondante.
- Définissez une région et une zone par défaut.
- Si vous voulez utiliser les exemples d'API de ce guide, configurez l'accès aux API.
- Lisez la page Images.
Créer une image personnalisée
Ces instructions expliquent comment créer une image personnalisée sur une instance Linux. Pour plus d'informations sur la création d'une image Windows, consultez la page Créer une image Windows.
Vous devez utiliser les autorisations IAM (gestion de l'authentification et des accès) pour partager des images avec d'autres projets.
Sélectionner l'emplacement de stockage d'une image
Lorsque vous créez une image personnalisée, vous pouvez spécifier l'emplacement Cloud Storage de l'image, à l'exception des emplacements birégionaux. En spécifiant l'emplacement de stockage des images, vous pouvez répondre aux exigences en matière de réglementation et de conformité pour la localisation des données, ainsi qu'à vos besoins de haute disponibilité, tout en assurant la redondance dans les régions.
La fonctionnalité d'emplacement de stockage est facultative. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke votre image dans l'emplacement multirégional le plus proche de la source de l'image.
Toutes les images qui existaient avant le lancement de cette fonctionnalité restent là où elles se trouvent. Le seul changement, c'est que vous pouvez afficher l'emplacement de toutes vos images. Si vous souhaitez déplacer une image existante, vous devez la recréer à l'emplacement souhaité.
Préparer votre instance pour une image
Vous pouvez créer une image à partir d'un disque même si celui-ci est associé à une instance de machine virtuelle en cours d'exécution. Cependant, votre image sera plus fiable si vous placez l'instance dans un état rendant l'image plus facile à capturer. Utilisez l'un des processus suivants pour préparer votre disque de démarrage pour l'image :
Arrêtez l'instance afin qu'elle puisse s'interrompre et arrêtez toute écriture de données sur le disque persistant.
Si vous ne pouvez pas arrêter votre instance avant de créer l'image, réduisez la quantité d'écritures sur le disque et synchronisez votre système de fichiers.
- Interrompez les processus des applications ou du système d'exploitation qui écrivent des données sur ce disque persistant.
- Exécutez une application pour vider le disque si nécessaire. Par exemple, MySQL possède une instruction
FLUSH
. D'autres applications peuvent disposer de processus similaires. - Empêchez vos applications d'écrire sur votre disque persistant.
- Exécutez
sudo sync
.
Après avoir préparé l'instance, créez l'image.
Créer l'image
Vous pouvez créer des images de disques à partir des sources suivantes :
- Un disque persistant, même lorsque ce disque est attaché à une instance
- Un instantané d'un disque persistant
- Une autre image dans votre projet
- Une image partagée par un autre projet
Une image RAW compressée dans Google Cloud Storage
Console
- Dans la console Google Cloud Platform, accédez à la page "Créer une image".
Accéder à la page Créer une image - Indiquez le Nom de votre image.
- Spécifiez la Source à partir de laquelle vous souhaitez créer une image. Il peut s'agir d'un disque persistant, d'un instantané, d'une autre image ou d'un fichier au format disk.raw dans Google Cloud Storage.
- Indiquez l'Emplacement dans lequel vous allez stocker l'image. Choisissez l'emplacement de stockage de votre image dans le menu déroulant Basé sur l'emplacement du disque source (par défaut). Par exemple, spécifiez
us
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image. - Spécifiez les propriétés de votre image. Par exemple, vous pouvez spécifier un nom de famille d'images afin d'organiser cette image dans le cadre d'une famille d'images.
- Cliquez sur Créer pour créer l'image.
gcloud
Exécutez la commande gcloud compute beta images create
pour créer une image personnalisée. Vous devez indiquer le tag beta
du paramètre facultatif --storage-location
.
Créez une image à partir d'une autre image :
gcloud beta compute images create [IMAGE_NAME] \
--source-disk [SOURCE_DISK] \
--source-disk-zone [ZONE] \
--family [IMAGE_FAMILY] \
--storage-location [LOCATION] \
--force
où :
[IMAGE_NAME]
est le nom de la nouvelle image ;[SOURCE_DISK]
est le disque à partir duquel vous voulez créer la nouvelle image ;[ZONE]
est la zone où se trouve le disque ;[IMAGE_FAMILY]
est un paramètre facultatif qui spécifie la famille d'images à laquelle cette image appartient ;[LOCATION]
est un paramètre facultatif qui permet de spécifier la région ou l'emplacement multirégional dans lequel l'image est stockée. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image ;[--force]
est un paramètre facultatif qui vous permet de créer l'image à partir d'une instance en cours d'exécution. Par défaut, vous ne pouvez pas créer d'images à partir d'instances en cours d'exécution. Ne spécifiez ce paramètre que si vous êtes certain de vouloir créer l'image pendant que l'instance est en cours d'exécution.
Créez une image à partir d'une autre image :
gcloud beta compute images create [IMAGE_NAME] \
--source-image [SOURCE_IMAGE] \
--source-image-project [IMAGE_PROJECT] \
--family [IMAGE_FAMILY] \
--storage-location [LOCATION]
où :
[IMAGE_NAME]
est le nom de la nouvelle image ;[SOURCE_IMAGE]
est l'image à partir de laquelle vous voulez créer la nouvelle image ;[IMAGE_PROJECT]
est un paramètre facultatif qui spécifie le projet dans lequel se trouve l'image source (utilisez ce paramètre si vous souhaitez copier une image d'un autre projet) ;[IMAGE_FAMILY]
est un paramètre facultatif qui spécifie la famille d'images à laquelle cette nouvelle image appartient ;[LOCATION]
est un paramètre facultatif qui permet de spécifier la région ou l'emplacement multirégional dans lequel l'image est stockée. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image.
Créez une image à partir d'un instantané :
gcloud beta compute images create [IMAGE_NAME] \
--source-snapshot [SOURCE_SNAPSHOT] \
--storage-location [LOCATION]
où :
[IMAGE_NAME]
est le nom de la nouvelle image ;[SOURCE_SNAPSHOT]
est l'instantané à partir duquel vous voulez créer la nouvelle image.[LOCATION]
est un paramètre facultatif qui permet de spécifier la région ou l'emplacement multirégional dans lequel l'image est stockée. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image.
Affichez l'emplacement d'une image :
Exécutez la commande gcloud beta compute images describe
pour afficher l'emplacement d'une image. Vous devez indiquer le tag beta
pour afficher son emplacement de stockage.
gcloud beta compute images describe [IMAGE_NAME]
où [IMAGE_NAME]
est le nom de l'image pour laquelle vous souhaitez obtenir des informations.
API
Envoyez une requête POST
à la méthode images().insert
, une URL dans le corps de la requête pointant vers l'objet source à partir duquel vous souhaitez créer l'image. Spécifiez les URL de vos ressources en utilisant votre propre ID de projet et les noms de ressources. Utilisez la version beta
de cette méthode pour définir le paramètre storageLocations
.
Créez une image à partir d'un disque persistant :
POST https://www.googleapis.com/compute/beta/projects/[PROJECT_ID]/global/images
{
"name": "[IMAGE_NAME]",
"sourceDisk": "/zones/[ZONE]/disks/[SOURCE_DISK]",
"storageLocations": "[LOCATION]",
"forceCreate": "[FORCE_CREATE]"
}
où :
[PROJECT_ID]
est le projet auquel appartient l'image ;[IMAGE_NAME]
est le nom de la nouvelle image que vous souhaitez créer ;[ZONE]
est la zone où se trouve le disque source ;[SOURCE_DISK]
est le disque à partir duquel vous souhaitez créer l'image ;[LOCATION]
est un paramètre facultatif qui permet de sélectionner l'emplacement de stockage de l'image. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image ;[FORCE_CREATE]
est un paramètre facultatif qui vous permet de créer l'image à partir d'une instance en cours d'exécution. SpécifiezTRUE
uniquement si vous êtes certain de vouloir créer l'image à partir d'une instance en cours d'exécution. La valeur par défaut estFALSE
si vous ne spécifiez pas ce paramètre.
Créez une image à partir d'une autre image :
POST https://www.googleapis.com/compute/beta/projects/[PROJECT_ID]/global/images
{
"name": "[IMAGE_NAME]",
"sourceImage": "/global/images/[SOURCE_IMAGE]",
"storageLocations": "[LOCATION]"
}
où :
[PROJECT_ID]
est le projet auquel appartient l'image ;[IMAGE_NAME]
est le nom de la nouvelle image que vous souhaitez créer ;[SOURCE_IMAGE]
est l'image à partir de laquelle vous voulez créer l'image.[LOCATION]
est un paramètre facultatif qui permet de sélectionner l'emplacement de stockage de l'image. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image.
Créez une image à partir d'un instantané :
POST https://www.googleapis.com/compute/beta/projects/[PROJECT_ID]/global/images
{
"name": "[IMAGE_NAME]",
"sourceSnapshot": "/[SOURCE_PROJECT_ID]/global/snapshots/[SOURCE_SNAPSHOT]",
"storageLocations": "[LOCATION]"
}
où :
[PROJECT_ID]
est le projet auquel appartient l'image ;[IMAGE_NAME]
est le nom de la nouvelle image que vous souhaitez créer ;[SOURCE_SNAPSHOT]
est l'instantané à partir duquel vous souhaitez créer l'image ;[SOURCE_PROJECT_ID]
est une variable facultative qui spécifie le projet dans lequel se trouve l'instantané. Vous devez avoir l'autorisation d'accéder à la ressource d'instantané dans ce projet ;[LOCATION]
est un paramètre facultatif qui permet de sélectionner l'emplacement de stockage de l'image. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image.
Pour en savoir plus sur l'ajout d'images, consultez la documentation de référence sur les images.
Rendre une image obsolète
Google Compute Engine vous permet de rendre obsolète une image personnalisée que vous possédez en définissant l'état d'obsolescence de l'image. Chaque état d'obsolescence entraîne une réponse différente du serveur, ce qui vous aide à transférer les utilisateurs des images non prises en charge de manière gérable. Utilisez la console, la commande gcloud
ou la méthode API Compute Engine pour rendre une image obsolète.
Console
- Dans la console Google Cloud Platform, accédez à la page "Créer une image".
Accéder à la page Créer une image - Cochez la case à gauche de l'image que vous souhaitez rendre obsolète.
- Cliquez sur Rendre obsolète en haut de la page. L'image est obsolète.
gcloud
Exécutez la commande gcloud compute images deprecate
pour définir l'état d'obsolescence d'une image.
gcloud compute images deprecate [IMAGE_NAME] \
--state [STATE] \
--replacement [REPLACEMENT]
où [IMAGE_NAME]
est le nom de l'image à rendre obsolète.
L'état d'obsolescence peut être l'un des suivants :
DEPRECATED
- Cette image est considérée comme obsolète. Lorsque les utilisateurs tentent d'utiliser cette image, la requête réussit, mais Google Compute Engine affiche également un avertissement. Les nouveaux liens vers cette image sont toujours autorisés. Les familles d'images ne pointent plus vers cette image, même s'il s'agit de l'image la plus récente d'une famille.OBSOLETE
- Cette image est obsolète et les nouveaux utilisateurs ne peuvent pas l'utiliser. Google Compute Engine affiche une erreur si les utilisateurs essaient d'utiliser l'image dans leurs requêtes. Les liens existants vers cette image sont toujours autorisés.DELETED
- Cette image est supprimée et les utilisateurs ne peuvent pas l'utiliser. Google Compute Engine affiche une erreur si les utilisateurs tentent d'utiliser l'image.
API
Envoyez une requête POST
à la méthode images().deprecate
. Spécifiez le nom de l'image que vous souhaitez rendre obsolète.
POST https://www.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/images/[RESOURCE_ID]/deprecate
{
"deprecated": "[IMAGE_NAME]",
"replacement": "[REPLACEMENT]"
}
où :
[PROJECT_ID]
est le projet auquel appartient l'image ;[IMAGE_NAME]
l'image que vous rendez obsolète ;[REPLACEMENT]
l'image remplaçant celle qui est obsolète.
Supprimer une image
Vous ne pouvez supprimer que des images personnalisées ajoutées par vous-mêmes ou une autre personne ayant accès au projet. Pour supprimer une image, utilisez la console, la commande gcloud
ou la méthode API Compute Engine.
Console
- Dans la console Google Cloud Platform, accédez à la page "Créer une image".
Accéder à la page Créer une image - Cochez la case à gauche de l'image que vous souhaitez supprimer.
- Cliquez sur Supprimer en haut de la page. L'image est supprimée.
gcloud
Exécutez la commande gcloud compute images delete
pour supprimer une image.
gcloud compute images delete [IMAGE_NAME]
où [IMAGE_NAME]
est le nom de l'image à supprimer.
API
Envoyez une requête POST
à la méthode images().delete
.
Spécifiez le nom de l'image que vous souhaitez supprimer.
POST https://www.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/images/[RESOURCE_ID]
où :
[PROJECT_ID]
est le projet auquel appartient l'image ;[RESOURCE_ID]
est le nom de l'image que vous souhaitez supprimer.
Définir des versions d'images dans une famille d'images
Utilisez des familles d'images pour simplifier la gestion des versions d'images. Ajoutez une image à une famille d'images pour la définir comme la version d'image la plus récente. Si vous pensez que vous devez restaurer une version précédente de la famille d'images, rendez obsolète l'image la plus récente de la famille.
Vous pouvez éventuellement spécifier l'emplacement de stockage de l'image à l'aide de la console, de la commande gcloud beta compute images create
avec le paramètre --storageLocation
ou de la méthode API beta
images().insert
.
Par exemple, créez une image nommée image-v1
dans une famille d'images.
Console
- Dans la console Google Cloud Platform, accédez à la page "Créer une image".
Accéder à la page Créer une image - Indiquez le Nom de votre image.
- Spécifiez la Source à partir de laquelle vous souhaitez créer une image. Il peut s'agir d'un disque persistant, d'un instantané, d'une autre image ou d'un fichier au format disk.raw dans Google Cloud Storage.
Indiquez l'Emplacement dans lequel vous allez stocker l'image. Choisissez l'emplacement de stockage de votre image dans le menu déroulant Basé sur l'emplacement du disque source (par défaut). Par exemple, spécifiez
us
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image.Spécifiez les propriétés de votre image. Par exemple, vous pouvez spécifier le nom de la famille d'images
my-image-family
pour organiser cette image dans le cadre d'une famille d'images.Si vous créez une image à partir d'un disque associé à une image en cours d'exécution, cochez l'option "Force creation from running instance" (Forcer la création à partir de l'instance en cours d'exécution) pour confirmer que vous souhaitez créer l'image pendant l'exécution de l'instance.
Cliquez sur Créer pour créer l'image.
gcloud
gcloud compute images create image-v1 \
--source-disk disk-1 \
--source-disk-zone us-central1-f \
--family my-image-family \
La famille d'images pointe vers image-v1
. Ajoutez une deuxième image à la famille :
gcloud compute images create image-v2 \
--source-disk disk-2 \
--source-disk-zone us-central1-f \
--family my-image-family \
API
Envoyez une requête POST
à la méthode images().insert
.
Spécifiez la famille d'images dans le corps de la requête.
POST https://www.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/images
{
"name": "image-v2",
"sourceDisk": "/zones/us-central1-f/disks/disk-2",
"family":"my-image-family",
}
La famille d'images pointe vers image-v2
, car il s'agit de l'image la plus récente que vous avez ajoutée à la famille d'images.
gcloud
Vous pouvez voir vers quelle image pointe une famille en exécutant la commande gcloud compute images describe-from-family
.
Exemple :
gcloud beta compute images describe-from-family my-image-family
family: my-image-family
id: '8904691942610171306'
kind: compute#image
name: image-v2
selfLink: https://www.googleapis.com/compute/v1/projects/my-project/global/images/image-v2
sourceDisk: https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-f/disks/disk-v2
sourceDiskId: '1677449456001963379'
sourceType: RAW
status: READY
API
Envoyez une requête GET
à la méthode images().getFromFamily
. Spécifiez la famille d'images dans le corps de la requête.
GET https://www.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/images/family
{
"resourceId":"my-image-family",
}
Si vous pensez que vous devez restaurer la famille d'images afin qu'elle ne pointe plus vers image-v2
, rendez obsolète image-v2
et la famille pointera à nouveau vers image-v1
.
gcloud compute images deprecate image-v2 \
--state DEPRECATED \
--replacement image-v1
Assurez-vous que la famille d'images pointe à nouveau vers image-v1
.
gcloud beta compute images describe-from-family my-image-family
family: my-image-family
id: '2741732787056801255'
kind: compute#image
name: image-v1
selfLink: https://www.googleapis.com/compute/v1/projects/my-project/global/images/image-v1
sourceDisk: https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-f/disks/disk-v1
sourceDiskId: '1677449456001963379'
sourceType: RAW
status: READY
Activer des fonctionnalités d'un système d'exploitation invité sur des images personnalisées
Vous pouvez définir le paramètre guestOsFeatures
lorsque vous créez une image personnalisée.
Ce paramètre active une ou plusieurs fonctionnalités des instances de machine virtuelle qui utilisent l'image pour leurs disques de démarrage. Les fonctionnalités suivantes sont disponibles :
MULTI_IP_SUBNET
- Pour configurer des interfaces avec un masque de réseau autre que/32
.SECURE_BOOT
- Permet d'activer le démarrage sécurisé UEFI, qui empêche les logiciels non signés de démarrer et les pilotes non signés de se charger sur l'instance de VM. Après avoir défini ce paramètre, vous pouvez activer la fonctionnalité d'amorçage sécurisé lors de la création de l'instance de machine virtuelle.UEFI_COMPATIBLE
- Active le démarrage UEFI, qui est une autre méthode de démarrage du système. La plupart des images publiques utilisent le bootloader GRUB comme méthode de démarrage principale.VIRTIO_SCSI_MULTIQUEUE
- Active le mode SCSI à files d'attente multiples pour les périphériques SSD locaux. Cette option est une alternative à NVMe.- Pour les images Linux, vous pouvez activer
VIRTIO_SCSI_MULTIQUEUE
sur les images avec les versions de noyau 3.17 et les versions ultérieures. - Pour les images Windows, vous pouvez activer
VIRTIO_SCSI_MULTIQUEUE
sur les images dotées de la version 1.2.0.1621 du pilote ou une version ultérieure.
- Pour les images Linux, vous pouvez activer
WINDOWS
- Requis pour les images Windows Server. Les nouvelles images publiques de Windows Server incluent le paramètreWINDOWS
pour indiquer qu'il s'agit d'une image Windows.
Utilisez l'outil de ligne de commande gcloud
ou l'API pour activer les fonctionnalités du système d'exploitation invité sur vos images personnalisées.
gcloud
Exécutez la commande gcloud compute images create
pour créer une image personnalisée à partir de l'une de vos images personnalisées existantes. Incluez également le paramètre --guest-os-features
. Exécutez la commande gcloud compute beta images create
pour inclure le paramètre facultatif --storage-location
.
gcloud beta compute images create [IMAGE_NAME] \
--source-image [SOURCE_IMAGE] \
--source-image-project [IMAGE_PROJECT] \
--guest-os-features="[FEATURE_ID],..." \
--storage-location [LOCATION]
où :
[IMAGE_NAME]
est le nom de la nouvelle image que vous souhaitez créer ;[SOURCE_IMAGE]
est l'image à partir de laquelle vous voulez créer la nouvelle image ;[IMAGE_PROJECT]
est un paramètre facultatif qui spécifie le projet dans lequel se trouve l'image source (utilisez ce paramètre si vous souhaitez copier une image d'un autre projet) ;[FEATURE_ID]
est l'identifiant de l'une des fonctionnalités disponibles de l'OS invité. Vous pouvez spécifier plusieurs entités sous forme de liste séparée par des virgules.[LOCATION]
est un paramètre facultatif qui permet de spécifier la région ou l'emplacement multirégional dans lequel l'image est stockée. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image.
API
Envoyez une requête POST
à la méthode images().insert
, une URL dans le corps de la requête pointant vers l'objet source à partir duquel vous souhaitez créer l'image. Remplacez le projet et la zone par votre propre ID de projet et la zone du disque persistant. Utilisez la méthode API beta
pour que cette requête affiche le paramètre storageLocations
.
Créez une image à partir d'un disque persistant :
POST https://www.googleapis.com/compute/beta/projects/[PROJECT_ID]/global/images
{
"name": "[IMAGE_NAME]",
"sourceImage": "projects/[IMAGE_PROJECT]/global/images/[SOURCE_IMAGE]",
"storageLocations": "[LOCATION]",
"guestOsFeatures": [
{
"type": "[FEATURE_ID]"
}
]
}
où :
[IMAGE_NAME]
est le nom de la nouvelle image que vous souhaitez créer ;[SOURCE_IMAGE]
est l'image à partir de laquelle vous voulez créer la nouvelle image ;[IMAGE_PROJECT]
est un paramètre qui spécifie le projet dans lequel se trouve l'image source ;[LOCATION]
est un paramètre facultatif qui permet de sélectionner l'emplacement de stockage de l'image. Par exemple, spécifiezus
pour stocker l'image dans l'emplacement multirégionalus
ouus-central1
pour la stocker dans la régionus-central1
. Si vous ne sélectionnez pas d'emplacement, Compute Engine stocke l'image dans l'emplacement multirégional le plus proche de la source de l'image.[FEATURE_ID]
est l'identifiant de l'une des fonctionnalités disponibles de l'OS invité. Vous pouvez spécifier plusieurs entités sous forme de liste séparée par des virgules.
Pour en savoir plus sur l'ajout d'images, consultez la documentation de référence sur les images.
Étapes suivantes
- Partagez votre image privée avec d'autres projets.
- Découvrez comment importer des disques, des images et des instances de VM.
- Découvrez comment exporter une image vers Google Cloud Storage.
- Apprenez à démarrer une instance à partir d'une image personnalisée.
- Apprenez à créer des images de base personnalisées à l'aide de Jenkins et Packer.