我在 Google Cloud Shell 中收到此错误消息:
Service usage limits temporarily exceeded. Try connecting later.
Cloud Shell 的适用使用限制是什么?
背景:我在 Cloud Shell 中运行了不少docker build
程序,将来可能会在自己的 VM 实例上运行它们。但为了继续,我需要重新访问 Cloud Shell,以便从其本地文件系统导出我当前的文件。“稍后”显然意味着“至少几个小时”。
更新我没有找到 Google 关于此使用限制的任何文档。实际上,它在大约一周的 Google Cloud Shell 密集使用(尤其是用于构建 Docker 镜像)后出现了两次,并且在大约 2 天不活动后消失。
我现在切换进入ssh
私有 VM 实例,而不是 Google Cloud Shell。同样从实际角度来看,GKE 集群节点(如gcloud container clusters
)最适合,因为“原始”GCE VM 实例未安装 docker。在 GKE 集群节点上,sudo docker build
成功了,但不幸的是,由于尚不清楚的原因,在推送几层后sudo docker push
失败了。denied: Access denied.
答案1
答案2
我遇到了同样的问题,向 GCP 提交了一张票据,要求他们将我的配额增加到 100 小时。不确定反馈按钮是否会产生相同的结果,但您也可以分享反馈。如果这不是您的问题,这里有一个 StackOverflow 问题,其中包含其他答案:https://stackoverflow.com/q/38698688/3600709