google-cloud-platform - Datalab 在 TreeView 中看不到符号链接(symbolic link)

标签 google-cloud-platform google-cloud-datalab

我使用 quickstart 在 GCE 上启动了 Datalab 服务器指导。 然后我创建了一个额外的磁盘,用 these instructions 挂载它并在 /root/datalab 中创建了一个符号链接(symbolic link),它指向该磁盘上的一个文件夹。但是,我无法访问其内容。

(经过更多探索后编辑)

Datalab 在 Docker 容器内运行,它可能将 /root/datalab 映射到 /content/datalab,因此显然符号链接(symbolic link)实际上不会显示内容主机上的文件夹,因为它指向容器文件空间内不存在的文件夹。

然后问题就变成了如何将额外的磁盘空间挂载到数据实验室容器中。

最佳答案

该快速入门的第 3 步要求您下载一个 YAML 文件,该文件定义容器如何在该 VM 内运行。

您想修改该文件(在创建 VM 之前)以指定其他安装。该文件是 YAML 格式的 Kubernetes pod config .

需要添加两件事:

  1. “卷”数组中的新条目 defining the Docker volume on the host
  2. “datalab-kernel-gateway”容器的“volumeMounts”数组中的新条目 defining the mount point for that volume in the container .

有关这将是什么样子的示例,请查看该文件中的“varlog”卷,并查看它是如何指定由“logger”容器装载的。

关于google-cloud-platform - Datalab 在 TreeView 中看不到符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40219914/

相关文章:

angular - gapi.auth2.signin() 成功回调未在移动设备上调用

go - 使用 Go 客户端库创建实例组时无法定义网络?

google-cloud-platform - 如何将 Google Cloud Functions 与自定义 Google Cloud 端点结合使用?

installation - 在 Google Cloud Datalab 上安装 GDAL

google-bigquery - Datalab 创建返回 STRUCT 的 BigQuery UDF

hive - 在 Datalab 中查询 Hive 表时出现问题

javascript - node.js - 使用服务 worker 缓存handlebars.js

google-cloud-platform - 是否可以在免费层中使用 Google Cloud Kubernetes 集群?

google-cloud-datalab - 如何快速从 Google Cloud Datalab 笔记本中获取数据?

windows - 将 Windows 上的 Docker 连接到 Google Cloud Datalab