问题标签 [google-cloud-shell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
97 浏览

google-app-engine - Google Cloud Shell,从 1.9.1 升级 Docker,不可能吗?

我遵循了本指南:https ://docs.docker.com/engine/installation/linux/debian/

但没什么,毕竟我的步骤docker version是这样的:

总是要version 1.9.1

怎么做?

我需要 docker-compose 使用 docker-compose.yml 文件VERSION 2

所以我docker-engine至少需要 1.10.x。

怎么做?

0 投票
2 回答
11014 浏览

google-cloud-platform - 如何重置 Google Cloud Shell 环境

我正在尝试重置我的 Cloud Shell 磁盘。我正在删除项目并创建新的,但使用所有预安装的文件获得相同的云外壳。无论如何要完全重置。

0 投票
1 回答
249 浏览

shell - 为 Cloud ML 设置 Google Cloud Shell 环境

我正在尝试为使用 Cloud ML 的谷歌云项目设置谷歌云 shell 环境。

我正在按照他们的设置页面本身的说明进行操作:

设置 | 谷歌云机器学习

我在我的cloud shell

卷曲 https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/setup_cloud_shell.sh | 重击

输出跟踪的最后一部分是:

  • 回声'成功!您的环境具有所需的工具和依赖项。成功!您的环境具有所需的工具和依赖项。

这个命令:

导出 PATH=${HOME}/.local/bin:${PATH}

不产生任何输出。

最后是检查环境的命令:

卷曲 https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/check_environment.py | Python

产生这个输出:

什么时候应该生产:

“成功!你的环境配置正确。” 当脚本成功完成时。

请告诉我如何解决这个问题,以便我可以进入设置的下一部分。

0 投票
3 回答
18620 浏览

google-cloud-platform - 是否可以通过 ssh 使用 Google Cloud Shell?

是否可以通过 ssh 连接到 Google Cloud Shell 实例?也许不知何故与gcloud?所以我可以将它与我最喜欢的终端(尤其是 iTerm)一起使用,而不是与基于 Web 的 shell 一起使用。

答案:是的,现在可以:https ://cloud.google.com/blog/products/gcp/introducing-the-ability-to-connect-to-cloud-shell-from-any-terminal

0 投票
1 回答
119 浏览

download - google shell 以编程方式从 google play 下载评论

所以我开设了一个谷歌云平台帐户,并希望以编程方式从 Google Play 商店下载我的应用评论。在support.google.com页面上,它说我可以用 gsutil 做到这一点。我尝试了示例代码:

替换示例。但我无法让它工作。它说“没有匹配的 URL”

1)我做错了什么?

2)我不认为这个命令每天都会以编程方式下载这个报告,我该怎么做?

谢谢

0 投票
1 回答
1223 浏览

google-app-engine - 在 Google Cloud Shell 上安装 Angular CLI

我正在尝试@angular/cli在 Google Cloud Shell 中安装 npm 包。当我运行npm install -g @angular/cli包管理器并开始尝试执行安装时,由于权限问题而失败。

错误:EACCES:权限被拒绝,访问“/usr/local/nvm/versions/node/v6.9.2/lib/node_modules”

我试图用它来运行它,sudo npm install -g @angular/cli但终端告诉我:

NPM:找不到命令”

我尝试使用此要点安装到我的 $HOME,但访问该~/.bashrc文件被拒绝。

为了安装这样的全局节点包,我应该怎么做?

0 投票
1 回答
4463 浏览

kubernetes - Kubernetes:无法连接到服务器

我在这里遵循 Kubernetes 指南:https ://kubernetes.io/docs/tasks/configure-pod-container/assign-cpu-ram-container/

当我运行这个命令时:

kubectl create -f http://k8s.io/docs/tasks/configure-pod-container/cpu-ram.yaml

大约 30 秒后,我收到以下消息:

Unable to connect to the server: dial tcp 172.17.0.1:4321: i/o timeout

我在网上尝试了很多建议(包括在 Stack Overflow 上),但无法弄清楚。我在 Google Cloud Platform 上使用 Google Cloud Shell 并尝试设置 Kubernetes(通过其网站上的官方 Kubernetes 指南)。这是输出gcloud info

0 投票
2 回答
1663 浏览

ansible - 使用 Ansible 在 Cloud Shell 中管理 GCE 实例

我正在尝试使用 ansible 从 Google Cloud Shell 中针对现有 GCE 实例运行剧本(据我了解,它本身就是一个特殊的 GCE 实例)

GCE 指南听起来像是如果我将凭据留空,它可能会自动获取凭据。

在 GCE VM 中运行 Ansible 时,您可以通过将 service_account_email 和 credentials_file 都设置为空白字符串来使用来自本地元数据服务器的服务帐户凭据。

但是,ssh 尝试失败。我是否还需要做一些事情来允许 GCE --> GCE ssh?我是否可能需要指定用于 ssh 尝试的用户?如果有人有一个很好的工作示例。

编辑:我使用这些说明为我的 google 用户(登录到实例或云 shell 时由“whoami”返回的用户)添加了一个项目范围的 ssh 密钥,但我仍然无法手动或使用 ansible shh 到其他实例.

0 投票
2 回答
793 浏览

gsutil - 由于路径中的 & 符号,gsutil ls 命令不起作用

在多次尝试列出路径中可用的内容后,我无法成功,因为我的文件夹名称包含与符号,如下所示。

gsutil ls -r gs://testing_purpose/U&T

它返回如下错误 CommandException: 一个或多个 URL 不匹配任何对象。

'T' 不是内部或外部命令、可运行程序或批处理文件。

0 投票
1 回答
819 浏览

google-cloud-platform - 我可以通过 ssh 连接到 datalab

场景是我在我的云项目 A 中设置了一个 Datalab 实例。我希望能够连接到该实例并在项目 B 中从云 shell 使用 Datalab。

目前,我在项目 A 中创建了一个名为“test-instance-datalab”的 Datalab 实例,该实例运行我的 Datalab 笔记本:

项目 A 中的实例名称:

在此处输入图像描述

项目 A 的 Datalab 笔记本:

在此处输入图像描述

我可以通过项目 B 中的云 shell 使用 SSH 连接到这个实例:

在此处输入图像描述

但是,即使我设法连接到正确的实例,我也无法连接到 Datalab。

是否可以在不同项目中通过 SSH 从 google cloud shell 在实例中使用 Datalab?