Deep Learning-VM-Instanz mit der gcloud CLI erstellen

Auf dieser Seite erfahren Sie, wie Sie mithilfe der Google Cloud CLI eine Instanz für Deep Learning-VM-Images erstellen.

Hinweise

  1. Melden Sie sich bei Ihrem Google Cloud-Konto an. Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  2. Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

    Zur Projektauswahl

  3. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  4. Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

    Zur Projektauswahl

  5. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

Damit Sie die Google Cloud CLI für diese Kurzanleitung verwenden können, müssen Sie zuerst die Google Cloud CLI installieren und initialisieren:

  1. Laden Sie die Google Cloud-CLI herunter und installieren Sie sie. Folgen Sie dabei der Anleitung unter Google Cloud CLI installieren.
  2. Initialisieren Sie das SDK gemäß der Anleitung in Cloud SDK initialisieren.

Damit Sie in dieser Kurzanleitung gcloud in Cloud Shell verwenden können, aktivieren Sie zuerst Cloud Shell. Folgen Sie dazu der Anleitung unter Cloud Shell starten.

Neue Instanz erstellen

Sie erstellen eine Deep Learning-VM-Instanz mit den folgenden Parametern:

Geben Sie in der Befehlszeile das ein:

export IMAGE_FAMILY="tf-latest-cu92"
export ZONE="us-west1-b"
export INSTANCE_NAME="my-new-instance"
export INSTANCE_TYPE="n1-standard-8"
gcloud compute instances create $INSTANCE_NAME \
        --zone=$ZONE \
        --image-family=$IMAGE_FAMILY \
        --image-project=deeplearning-platform-release \
        --maintenance-policy=TERMINATE \
        --accelerator="type=nvidia-tesla-v100,count=8" \
        --machine-type=$INSTANCE_TYPE \
        --boot-disk-size=120GB \
        --metadata="install-nvidia-driver=True"

Nach einer gewissen Zeit ist die VM-Instanz erstellt und es wird eine Zusammenfassung ihrer Konfiguration angezeigt.

Damit haben Sie die erste Deep Learning VM-Instanz erstellt. Sie können die Instanz nun prüfen und ihren Status ansehen. Listen Sie dazu alle Instanzen mit dem Befehl gcloud list auf, wie hier gezeigt:

gcloud compute instances list

Damit werden alle Compute Engine-Instanzen aus allen Zonen im aktuellen Projekt angezeigt.

Sie können Ihre Deep Learning-VM-Instanz auch in der Google Cloud Console unter Compute Engine-VM-Instanzen ansehen und verwalten.

So rufen Sie den Status nur dieser Instanz ab:

gcloud compute instances describe $INSTANCE_NAME

Auf neue Instanz zugreifen

Nachdem Sie die Deep Learning-VM-Instanz erstellt haben, wird sie automatisch gestartet. Geben Sie den folgenden Befehl ein, um mit SSH darauf zuzugreifen:

gcloud compute ssh $INSTANCE_NAME

Compute Engine leitet Ihre SSH-Schlüssel weiter und erstellt Ihren Nutzer. Weitere Informationen finden Sie unter Verbindung zu Instanzen herstellen.

Instanz stoppen

Führen Sie vom lokalen Computer (nicht auf der Instanz) den folgenden Befehl aus:

gcloud compute instances stop $INSTANCE_NAME

Die Instanz wird mit dem Befehl stop ordnungsgemäß heruntergefahren.

Instanz starten

Nachdem die Instanz erstellt wurde, wird sie von Compute Engine automatisch gestartet. Wird sie gestoppt, kann sie anschließend manuell gestartet werden. Gehen Sie so vor:

gcloud compute instances start $INSTANCE_NAME

Mit dem Befehl start wird eine gestoppte Instanz der virtuellen Maschine gestartet.

Bereinigen

Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud-Konto die auf dieser Seite verwendeten Ressourcen in Rechnung gestellt werden:

Geben Sie in der Befehlszeile den folgenden Befehl ein, um die von Ihnen erstellte Deep Learning-VM-Instanz zu löschen:

gcloud compute instances delete $INSTANCE_NAME

Mit dem Befehl delete werden Compute Engine-Instanzen gelöscht.

Nächste Schritte