Neues Image auf Grundlage einer vorhandenen Deep Learning VM-Instanz erstellen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Installation der NVIDIA-Treiber auf einer neuen VM-Instanz kann sehr zeitaufwendig sein, insbesondere wenn Sie viele Images erstellen. Es gibt jedoch mehrere Möglichkeiten, die Installation der Treiber zu umgehen. Beispielsweise können Sie ein eigenes Image erstellen, das auf einem Deep Learning-VM-Image basiert, auf dem die NVIDIA-Treiber jedoch bereits vorinstalliert sind.
In diesem Abschnitt wird beschrieben, wie Sie ein neues Image erstellen, das auf einem vorhandenen Deep Learning-VM-Image basiert.
Neue Instanz erstellen
Erstellen Sie zuerst eine neue Instanz. Folgen Sie dabei den Anleitungen unter einem der folgenden Themen. Die neue Instanz muss mindestens eine GPU enthalten.
Prüfen Sie nach dem Start der Instanz, ob die NVIDIA-Treiber installiert wurden:
Gehen Sie mit SSH zu Ihrem Image:
gcloud compute ssh "DEPLOYMENT_NAME"
Führen Sie diesen Befehl aus:
nvidia-smi
Wenn die Treiber installiert wurden, können Sie fortfahren.
Instanz stoppen
Führen Sie den folgenden Befehl aus, um die Instanz zu stoppen:
gcloud compute instances stop "DEPLOYMENT_NAME"
Eigenes Image erstellen
Erstellen Sie nun ein eigenes Image, das auf der gestoppten Instanz basiert. Führen Sie an der Befehlszeile den folgenden Befehl aus und geben Sie dem neuen Image einen Namen und einen Familiennamen:
Nach Ausführung des Befehls haben Sie ein neues Image erstellt, auf dem die NVIDIA-Treiber vorinstalliert sind. Mit diesem Image können Sie neue Deep Learning-VM-Instanzen erstellen.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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."]]