从docker重新进入云数据实验室?
我正在使用docker进入云数据实验室,这样我就可以使用google earth引擎 我最初是通过使用windows的以下说明来设置的。一切正常,我进入了数据实验室。我是否每次都必须按照这些确切的说明重新连接,还是有更快的方法重新建立连接 我试图导航到已设置并运行的工作区从docker重新进入云数据实验室?,docker,google-cloud-datalab,google-earth-engine,Docker,Google Cloud Datalab,Google Earth Engine,我正在使用docker进入云数据实验室,这样我就可以使用google earth引擎 我最初是通过使用windows的以下说明来设置的。一切正常,我进入了数据实验室。我是否每次都必须按照这些确切的说明重新连接,还是有更快的方法重新建立连接 我试图导航到已设置并运行的工作区docker run-it-p“127.0.0.1:8081:8080”-v“%workspace%”:/content“-e”PROJECT\u ID=%GCP\u PROJECT\u ID%%CONTAINER\u IMAG
docker run-it-p“127.0.0.1:8081:8080”-v“%workspace%”:/content“-e”PROJECT\u ID=%GCP\u PROJECT\u ID%%CONTAINER\u IMAGE\u NAME%
但是它返回:在新容器中运行命令
尝试这样做
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 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
这可能有效,也可能无效,具体取决于启动命令。从文档中也可以看出,配置文件应该是可重用的。另外,我假设您在运行命令之前再次重新定义了环境变量Yep,这样做是为了更好地可读性而将文本移动到答案。是的,这样做是为了更好地可读性而将文本移动到答案。