如何从GCloud深度学习虚拟机实例中的主文件夹访问jupyter实验室



我已经按照https://cloud.google.com/deep-learning-vm/docs/quickstart-cli

现在,我想访问并运行我主文件夹中的ipynb笔记本。我顺着台阶走https://cloud.google.com/deep-learning-vm/docs/jupyter

但是,当我试图拜访http://localhost:8080在我的本地浏览器中,我收到一个错误,说-无法访问此网站localhost拒绝连接。

当我试图从Cloud Shell中的预览按钮访问JupyterLab时,我无法再访问我的主文件夹。唯一可见的文件夹是"src"one_answers"tutorials"。

你能告诉我如何使用Jupyter接口在VM实例上查看和执行存储在主文件夹中的ipynb文件吗?

感谢您的时间和努力。

这里有两个问题:

  1. 与实例的连接问题(以及随后在localhost:8080上访问Jupyter的问题(,以及
  2. 访问主文件夹时出现问题

让我们解决这两个问题。为了连接到实例,您需要运行以下命令:

export INSTANCE_NAME=...
gcloud compute ssh $INSTANCE_NAME -- -L 8080:localhost:8080

你试过了吗?输出是多少?

第二个是主文件夹。当您通过SSH连接到实例时,默认情况下,gcloud使用您的用户名。但是,Jupyter是在用户jupyter下运行的。为了在用户Jupyter下进行SSH,您需要将gcloud命令修改为如下所示:

export INSTANCE_NAME=...
gcloud compute ssh jupyter@$INSTANCE_NAME -- -L 8080:localhost:8080

您可以在此处阅读有关连接到DL实例的不同方式的更多信息。

相关内容

  • 没有找到相关文章

最新更新