我正在使用docker进入Cloud Datalab,因此可以使用Google Earth引擎。
我最初使用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
最佳答案
尝试做这个
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
根据启动命令,此方法可能有效或无效。此外,从文档中确实可以看到该配置文件应可重复使用。我还假设您在运行命令之前再次重新定义环境变量
关于docker - 从Docker重新进入Cloud Datalab?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45396764/