2017-07-30 2 views
0

Ich verwende Docker, um auf ein Cloud Datalab zuzugreifen, damit ich google earth engine verwenden kann.Cloud Datalab von Docker wieder eingeben?

Ich habe zunächst Dinge eingerichtet, indem ich diese Anweisungen für Windows, https://developers.google.com/earth-engine/python_install-datalab-local. Alles hat gut funktioniert und ich bin ins Datalab gekommen. Muss ich diese genauen Anweisungen erneut befolgen, um die Verbindung jedes Mal wiederherzustellen oder gibt es einen schnelleren Weg, die Verbindung wiederherzustellen?

Ich habe versucht, auf den Arbeitsbereich zu navigieren, die eingerichtet wurde, und lief docker run -it -p "127.0.0.1:8081:8080" -v "%WORKSPACE%:/content" -e "PROJECT_ID=%GCP_PROJECT_ID%" %CONTAINER_IMAGE_NAME%

aber das zurückgegeben: Dies läuft den Container im Hintergrund Run a Command in a new container

+0

Ja, das hat funktioniert –

+0

Verschieben Sie diesen Text zu beantworten, dann für bessere Lesbarkeit. –

Antwort

3

Versuchen Sie, diese

docker run --name earthengine -d -p "127.0.0.1:8081:8080" -v "%WORKSPACE%:/content" -e "PROJECT_ID=%GCP_PROJECT_ID%" %CONTAINER_IMAGE_NAME%. 

zu tun. Dann, wann immer Sie ins Innere gehen wollen, verwenden Sie

Dies kann oder auch nicht funktioniert je nach Startup-Befehle. Auch aus der Dokumentation sieht es so aus, als ob das Profil wiederverwendbar sein sollte. Auch ich nehme an, dass Sie die Umgebungsvariablen neu definieren, bevor Sie den Befehl ausführen

Verwandte Themen