Bestimmte Version einer nutzerverwalteten Notebookinstanz erstellen

Auf dieser Seite wird beschrieben, wie Sie eine nutzerverwaltete Notebookinstanz basierend auf einer bestimmten Version von Deep Learning VM Images erstellen können.

Warum Sie eine Bestimmte Version erstellen sollten

Damit Ihre vom Nutzer verwaltete Notebooks-Instanz Software hat, die mit Ihrem Code oder Ihrer Anwendung kompatibel ist, sollten Sie eine bestimmte Version erstellen.

Nutzerverwaltete Notebookinstanzen werden mit Deep Learning VM Images erstellt. Deep Learning VM Images werden häufig aktualisiert und bestimmte Versionen von vorinstallierter Software und Pakete variieren von Version zu Version.

Weitere Informationen zu bestimmten Deep-Learning-VM-Versionen finden Sie in den Versionshinweisen zu Deep-Learning-VMs.

Nachdem Sie eine bestimmte Version einer nutzerverwalteten Notebookinstanz erstellt haben, können Sie ein Upgrade ausführen. Durch ein Upgrade der Instanz werden die vorinstallierte Software und die Pakete aktualisiert. Weitere Informationen finden Sie unter Umgebung für nutzerverwaltete Notebookinstanzen aktualisieren.

Hinweise

Bevor Sie eine nutzerverwaltete Notebookinstanz erstellen können, müssen Sie ein Google Cloud-Projekt haben und die Notebooks API für dieses Projekt aktivieren.
  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Notebooks API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Notebooks API.

    Enable the API

  8. Wenn Sie GPUs mit Ihrer nutzerverwalteten Notebooks-Instanz verwenden möchten, prüfen Sie auf der Seite „Kontingente“ in der Google Cloud Console, ob in Ihrem Projekt genügend GPUs verfügbar sind. Wenn auf der Seite "Kontingente" keine GPUs aufgeführt sind oder Sie zusätzliche GPU-Kontingente benötigen, können Sie eine Erhöhung des Kontingents beantragen. Weitere Informationen finden Sie auf der Compute Engine-Seite Ressourcenkontingente unter Ein höheres Kontingent anfordern.

Erforderliche Rollen

Wenn Sie das Projekt erstellt haben, haben Sie die IAM-Rolle „Inhaber“ (roles/owner) für das Projekt, die alle erforderlichen Berechtigungen enthält. Überspringen Sie diesen Abschnitt und beginnen Sie mit der Erstellung Ihrer nutzerverwalteten Notebookinstanz. Wenn Sie das Projekt nicht selbst erstellt haben, fahren Sie mit diesem Abschnitt fort.

Bitten Sie Ihren Administrator, Ihrem Nutzerkonto die folgenden IAM-Rollen für das Projekt zuzuweisen, damit Ihr Nutzerkonto die erforderlichen Berechtigungen zum Erstellen einer nutzerverwalteten Notebookinstanz von Vertex AI Workbench hat:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff verwalten.

Ihr Administrator kann Ihrem Nutzerkonto möglicherweise auch die erforderlichen Berechtigungen über benutzerdefinierte Rollen oder andere vordefinierte Rollen erteilen.

Gewünschte Version suchen

Wenn Sie eine nutzerverwaltete Notebooks-Instanz basierend auf einer bestimmten Deep Learning-VM-Version erstellen möchten, müssen Sie den Image-Namen der jeweiligen Deep Learning-VM-Version kennen, die Sie verwenden möchten.

Jeder Deep-Learning-VM-Release enthält Aktualisierungen für viele verschiedene Images. Jedes Image im Release hat einen eigenen Image-Namen.

So finden Sie den gewünschten Image-Namen:

  1. Suchen Sie die Deep-Learning-VM-Releasenummer, für die Sie Image-Namen abrufen möchten. Die Releasenummern finden Sie in den Versionshinweisen zu Deep-Learning-VMs. Releasenummern haben beginnen mit M, gefolgt von der Releasenummer, z. B. M79.

  2. Führen Sie den folgenden Befehl aus, um die Image-Namen für einen bestimmten Deep-Learning-VM-Release aufzulisten.

    gcloud compute images list --project="deeplearning-platform-release" \
        --format="value(name)" \
        --filter="labels.release=RELEASE_NUMBER" \
        --show-deprecated
    

    Ersetzen Sie RELEASE_NUMBER durch eine Deep-Learning-VM-Releasenummer wie M79.

  3. Suchen Sie den Namen des Images, das Sie verwenden möchten.

Bestimmte Version über die Befehlszeile erstellen

Führen Sie die folgenden Schritte aus, um eine bestimmte Version einer nutzerverwalteten Notebookinstanz über die Befehlszeile zu erstellen:

  1. Führen Sie dazu diesen gcloud notebooks-Befehl aus:

    gcloud notebooks instances create INSTANCE_NAME \
        --vm-image-project="deeplearning-platform-release" \
        --vm-image-name=VM_IMAGE_NAME \
        --machine-type=MACHINE_TYPE \
        --location=LOCATION
    

    Dabei gilt:

    • INSTANCE_NAME: Name der neuen Instanz
    • VM_IMAGE_NAME: Image-Name, den Sie zum Erstellen Ihrer Instanz verwenden möchten
    • MACHINE_TYPE: der Maschinentyp der VM-Instanz
    • LOCATION: der Google Cloud-Standort, an dem Ihre neue Instanz erstellt werden soll
  2. Greifen Sie über die Google Cloud Console auf Ihre Instanz zu.

Nächste Schritte