Ich habe einen mvn gcloud:deploy
-Befehl unterbrochen und konnte die Datei nicht erneut bereitstellen, da diese Fehlermeldung weiterhin angezeigt wird. Ich hatte alle selbst erstellten Buckets aus GCS gelöscht, aber immer noch kein anderes Ergebnis daraus.Docker-Image verhindert VM-Bereitstellung
[INFO] If this is your first deployment, this may take a while.../
[INFO]
[INFO] If this is your first deployment, this may take a while...done.
[INFO]
[INFO] ERROR: (gcloud.preview.app.deploy) There is a Dockerfile in the current directory,
and the runtime field in /target/appengine-staging/app.yaml is currently set to
[runtime: java]. To use your Dockerfile to build a custom runtime, set the runtime field
in /target/appengine-staging/app.yaml to [runtime: custom]. To continue using the [java]
runtime, please omit the Dockerfile from this directory.
[ERROR] Error: gcloud app command with exit code : 1
Da ich vermutete das „Schloss“ war auf den Google-Quelldateien für eine Builder-Instanz später löscht sie, tat ich, was es über beschwerte, meine Laufzeit von Java, um benutzerdefinierte auf der app.yaml Datei geändert und es umgeschichtet.
Ich kann nicht mehr meinen VM mit einem Java-Runtime bereitstellen, ich immer noch die gleiche Fehlermeldung. Wie führe ich einen sauberen Build durch, um dieses Phantom-Docker-Image zu entfernen?
Was passiert, wenn Sie die Dockerfile im aktuellen Verzeichnis entfernen? –
Es funktioniert. Eclipse verzichtete darauf, es mir ohne Auffrischung zu zeigen. –
Schlafentzug induzierte Probleme. –