0

Datalab documentation开始Datalab显示如何运行datalab:在谷歌云平台从云壳牌

  • 自己的机器,或

不幸的是,如果你被限制到Windows 7/8的机器没有所需的Docker support,我不认为你可以很方便地选择*部署datalab。

什么是部署Datalab推荐的方式,因为datalab部署现在已经过时?

*您当然可以在VirtualBox中运行Linux,并从那里部署的一切,但它不是很容易。

回答

2

两个快速评论:

  1. 有使用云开发壳牌的问题 - 一个上面 与笔记本 服务器内核和其他几个人之间的通信协议以及问题提到。因此,我们决定对 记录这是在这一点上替代泊坞窗安装。
  2. 有一个更好的选择,现在在这里记载: https://cloud.google.com/datalab/docs/quickstarts/quickstart-gce-frontend。 它需要能够从客户端 (Mac/Windows等)创建SSH隧道到运行Datalab的GCE虚拟机,但应该使您免于Docker安装要求。

谢谢。

迪内希

(云Datalab产品经理)

+0

谢谢!这确实是一个伟大的新选择! – Fematich

0

我想出了结合使用Cloud Shellcontainer engine最简单的方法。

下面,你可以找到在云壳牌粘贴命令,这将运行datalab返回服务的IP地址:

gcloud container clusters create datalab-cluster --machine-type n1-standard-4 --num-nodes 1 --zone europe-west1-d --scopes cloud-platform 
kubectl run datalab --image=gcr.io/cloud-datalab/datalab:local --port=80 
kubectl expose deployment datalab --type="LoadBalancer" 
kubectl get service datalab 

要停止/删除datalab你在云计算程序中运行以下命令:

gcloud container clusters delete datalab-cluster

注1:如果删除datalab服务,你也将失去你的数据,所以请你记住你的数据文件夹复制到谷歌云存储。

注2:当我尝试在Datalab右上角使用登录按钮,这总是失败(重定向到本地主机)。您也可以登录使用Datalab的gcloud命令:

  • 运行:!echo Y |gcloud auth login --no-launch-browser
  • 去那是在上一步中返回的网址,点击登录和复制返回码
  • 运行:与!echo <code>|!echo Y |gcloud auth login --no-launch-browser<code>,在先前步骤中获得的码

编辑: 如@Dinesh(PM Datalab)所提到的,有一个new alternative现在可用,比这种方法效果更好,并且不需要在您的机器上安装Docker。