首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Cloud启动Datalab

从Cloud启动Datalab
EN

Stack Overflow用户
提问于 2016-09-21 14:13:50
回答 2查看 498关注 0票数 0

Datalab文件展示了如何在以下平台上运行datalab:

  • 你自己的机器或者,
  • 在谷歌云平台上。

不幸的是,如果您被限制在没有所需的码头支护的Windows 7/8机器上,我不认为您有部署datalab的简单*选项。

部署Datalab的推荐方法是什么,因为现在不再推荐datalab部署器了?

*当然,您可以在Virtualbox中运行Linux并从那里部署所有东西,但这并不容易。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-03 21:20:11

以下是两个简短的评论:

  1. 使用Cloud存在问题--上面提到了一个问题,以及笔记本服务器与内核之间的通信协议以及其他一些问题。因此,我们决定不将此文档记录为Docker安装的替代方案。
  2. 这里有一个更好的备选方案:https://cloud.google.com/datalab/docs/quickstarts/quickstart-gce-frontend。它需要能够从客户端(Mac/Windows等)创建SSH隧道到运行Datalab的GCE,但在其他情况下应该可以将您从Docker安装要求中解放出来。

谢谢。

迪内什

(云Datalab产品经理)

票数 2
EN

Stack Overflow用户

发布于 2016-09-21 14:13:50

我想出的最简单的方法是结合使用云壳集装箱发动机

下面,您可以在Cloud中找到要粘贴的命令,这将返回运行datalab的服务的IP地址:

代码语言:javascript
复制
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,可以在Cloud中运行以下命令:

gcloud container clusters delete datalab-cluster

Note1:如果删除datalab服务,也会丢失数据,所以请记住将数据文件夹复制到Google。

Note2:当我尝试使用Datalab右上角的“登录”按钮时,总是失败(重定向到本地主机)。您还可以使用Datalab中的gcloud命令登录:

  • 运行:!echo Y |gcloud auth login --no-launch-browser
  • 转到上一步中返回的url,单击登录并复制返回的代码。
  • 运行:使用!echo <code>|!echo Y |gcloud auth login --no-launch-browser<code>,这是在前一步中获得的代码

编辑:正如@Dinesh (PM )所提到的,现在有一个比这个方法工作得更好的新选择,并且不需要您的机器上的Docker。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39619099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档