问题标签 [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.
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。
怎么做?
google-cloud-platform - 如何重置 Google Cloud Shell 环境
我正在尝试重置我的 Cloud Shell 磁盘。我正在删除项目并创建新的,但使用所有预安装的文件获得相同的云外壳。无论如何要完全重置。
shell - 为 Cloud ML 设置 Google Cloud Shell 环境
我正在尝试为使用 Cloud ML 的谷歌云项目设置谷歌云 shell 环境。
我正在按照他们的设置页面本身的说明进行操作:
我在我的cloud shell
:
输出跟踪的最后一部分是:
- 回声'成功!您的环境具有所需的工具和依赖项。成功!您的环境具有所需的工具和依赖项。
这个命令:
导出 PATH=${HOME}/.local/bin:${PATH}
不产生任何输出。
最后是检查环境的命令:
卷曲 https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/check_environment.py | Python
产生这个输出:
什么时候应该生产:
“成功!你的环境配置正确。” 当脚本成功完成时。
请告诉我如何解决这个问题,以便我可以进入设置的下一部分。
google-cloud-platform - 是否可以通过 ssh 使用 Google Cloud Shell?
是否可以通过 ssh 连接到 Google Cloud Shell 实例?也许不知何故与gcloud?所以我可以将它与我最喜欢的终端(尤其是 iTerm)一起使用,而不是与基于 Web 的 shell 一起使用。
download - google shell 以编程方式从 google play 下载评论
所以我开设了一个谷歌云平台帐户,并希望以编程方式从 Google Play 商店下载我的应用评论。在support.google.com页面上,它说我可以用 gsutil 做到这一点。我尝试了示例代码:
替换示例。但我无法让它工作。它说“没有匹配的 URL”
1)我做错了什么?
2)我不认为这个命令每天都会以编程方式下载这个报告,我该怎么做?
谢谢
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
文件被拒绝。
为了安装这样的全局节点包,我应该怎么做?
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
:
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 到其他实例.
gsutil - 由于路径中的 & 符号,gsutil ls 命令不起作用
在多次尝试列出路径中可用的内容后,我无法成功,因为我的文件夹名称包含与符号,如下所示。
gsutil ls -r gs://testing_purpose/U&T
它返回如下错误 CommandException: 一个或多个 URL 不匹配任何对象。
'T' 不是内部或外部命令、可运行程序或批处理文件。
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?