Creazione di una nuova immagine da un'istanza Deep Learning VM esistente
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'installazione dei driver NVIDIA su una nuova istanza VM può richiedere
molto tempo, soprattutto se stai creando numerose immagini. Un modo per
evitare questo problema è creare una tua immagine basata su una delle
immagini Deep Learning VM, ma che abbia già i driver NVIDIA
preinstallati.
Questo argomento descrive come creare una nuova immagine basata su un'immagine
Deep Learning VM esistente.
Crea una nuova istanza
Innanzitutto, segui le istruzioni riportate in uno dei seguenti argomenti per creare una nuova
istanza. Assicurati di includere almeno una GPU nella nuova istanza.
Una volta avviata l'istanza, verifica che il driver NVIDIA sia stato
installato:
Accedi alla tua immagine tramite SSH:
gcloud compute ssh "DEPLOYMENT_NAME"
Esegui questo comando:
nvidia-smi
Se i driver sono stati installati, puoi continuare.
Arresta l'istanza
Arresta l'istanza eseguendo questo comando:
gcloud compute instances stop "DEPLOYMENT_NAME"
Crea la tua immagine
Ora crea la tua immagine in base all'istanza arrestata. Esegui questo comando
nella riga di comando, assegnando un nome e un nome di famiglia alla nuova immagine:
Al termine dell'esecuzione del comando, avrai una nuova immagine con i driver NVIDIA preinstallati che potrai utilizzare per creare nuove istanze Deep Learning VM.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 UTC."],[[["\u003cp\u003eThis guide outlines the process of creating a custom Deep Learning VM image with pre-installed NVIDIA drivers to save time on future setups.\u003c/p\u003e\n"],["\u003cp\u003eYou'll start by creating a new Deep Learning VM instance that includes at least one GPU, following one of the provided guides.\u003c/p\u003e\n"],["\u003cp\u003eAfter ensuring the NVIDIA drivers are installed on the instance, you will then stop the instance to create a custom image from it.\u003c/p\u003e\n"],["\u003cp\u003eThe final step is running a command to generate the custom image, complete with pre-installed NVIDIA drivers, allowing for quicker deployment of new Deep Learning VM instances.\u003c/p\u003e\n"]]],[],null,["# Create a new image from an existing Deep Learning VM instance\n\nInstalling NVIDIA drivers on a new VM instance can be\ntime consuming, especially if you are creating numerous images. One way to\nprevent this is to create your own image that is based on one of the\nDeep Learning VM images, but that already has the NVIDIA drivers\npreinstalled.\n\nThis topic describes how to create a new image based on an existing\nDeep Learning VM image.\n\nCreate a new instance\n---------------------\n\nFirst, follow the instructions in one of the following topics to create a new\ninstance. Be sure to include at least one GPU in your new instance.\n\n- [Creating a TensorFlow Deep Learning VM\n Instance](/deep-learning-vm/docs/tensorflow_start_instance)\n- [Creating a PyTorch Deep Learning VM\n Instance](/deep-learning-vm/docs/pytorch_start_instance)\n- [Creating a Deep Learning VM Instance from the Command\n Line](/deep-learning-vm/docs/cli)\n- [Creating a Deep Learning VM Instance from the Cloud\n Marketplace](/deep-learning-vm/docs/cloud-marketplace)\n\nVerify NVIDIA driver install\n----------------------------\n\nOnce the instance has booted, verify that the NVIDIA driver has been\ninstalled:\n\n1. SSH to your image: \n\n ```\n gcloud compute ssh \"DEPLOYMENT_NAME\"\n ```\n2. Run the following command: \n\n ```\n nvidia-smi\n ```\n\nIf the drivers have been installed, you can continue.\n\nStop the instance\n-----------------\n\nStop the instance by running the following command: \n\n```\ngcloud compute instances stop \"DEPLOYMENT_NAME\"\n```\n\nCreate your own image\n---------------------\n\nNow you create your own image based on the stopped instance. Run the following\nat the command line, giving the new image a name and a family name: \n\n```\ngcloud compute images create \"NEW_IMAGE_NAME\" \\\n --source-disk DEPLOYMENT_NAME \\\n --source-disk-zone ZONE \\\n --family NEW_FAMILY_NAME\n```\n\nOnce the command is finished running, you have a new image with NVIDIA drivers\npreinstalled that you can use to create new Deep Learning VM instances."]]