Hallo,
Ich versuche, mit dem folgenden Befehl eine Maschine in Google Cloud zu erstellen:
docker-machine create --driver google --google-machine-image ubuntu-1404-trusty-v20161130 --google-project <project> --google-disk-size 30 --google-machine-type n1-standard-2 google-machine
Und bekam folgenden Fehler;
Fehler beim Erstellen der Maschine: Fehler im Treiber während der Maschinenerstellung: googleapi: Fehler 400: Ungültiger Wert für das Feld „resource.disks[0].initializeParams.sourceImage“: „ubuntu-1404-trusty-v20161130“.
Ich kann das Bild in der Google Cloud-Bildliste mit dem folgenden Befehl anzeigen:
gcloud compute images list
Vielen Dank im Voraus
Entschuldigung, ich muss die absolute URL https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/images/family/ubuntu-1404-lts anstelle von ubuntu-1404-trusty-v20161130 angeben .
Wow, danke für deinen Folgekommentar. Ich konnte das URL-Präfix nirgendwo finden. Wie um alles in der Welt hast du das gegoogelt?
Ich bin auch darauf gestoßen. Fürs Protokoll, laufen
gcloud compute images list --uri
um die absoluten URIs der verfügbaren Bilder zu erhalten.
Es funktioniert für mich mit nur ubuntu-os-cloud/global/images/ubuntu-1404-trusty-v20161130
Sie müssen nicht alle URLs hinzufügen
Hilfreichster Kommentar
Ich bin auch darauf gestoßen. Fürs Protokoll, laufen
gcloud compute images list --uri
um die absoluten URIs der verfügbaren Bilder zu erhalten.