0

我正在使用 docker 进入 Cloud Datalab,因此我可以使用谷歌地球引擎。

我最初通过使用这些 Windows 说明进行设置,https://developers.google.com/earth-engine/python_install-datalab-local。一切正常,我进入了datalab。我每次都必须重新按照这些确切的说明重新连接,还是有更快的方法来重新建立连接?

我试图导航到已设置并运行的工作区docker run -it -p "127.0.0.1:8081:8080" -v "%WORKSPACE%:/content" -e "PROJECT_ID=%GCP_PROJECT_ID%" %CONTAINER_IMAGE_NAME%

但这又回来了:Run a Command in a new container

4

1 回答 1

3

尝试这样做

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

这将在后台运行容器。然后每当你想进入它时使用

docker exec -it earthengine bash

根据启动命令,这可能会或可能不会起作用。同样从文档来看,配置文件看起来应该是可重用的。另外我假设您在运行命令之前再次重新定义环境变量

于 2017-07-30T17:43:03.603 回答