使用gcloud应用程序部署部署GAE Flex时出错



突然出现使用gcloud app deploy部署到GCP的问题。

创建了一个全新的项目,并试图从GCP上传一个hello world应用程序示例,但仍然收到以下错误:

ERROR: (gcloud.app.deploy) Error Response: [3] Docker image us.gcr.io/gcp-test-8710371/appengine/default.20181106t173450:latest was either not found, or is not in Docker V2 format. Please visit https://cloud.google.com/container-registry/docs/ui

app.yaml:

runtime: nodejs
env: flex
manual_scaling:
instances: 1
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10

SDK:Google Cloud SDK 224.0.0

我检查了容器注册表,但没有在那里创建任何内容。

此外,也尝试过像本文中那样启用/禁用API,但没有结果。一个示例Python应用程序上传良好,没有任何问题。

这似乎是GCP方面的问题。这个错误不再发生了,所以我认为它已经解决了。

存在影响Flex部署的问题。该问题于2011年7月7日格林尼治标准时间00:40左右得到解决。正如@isharko所指出的,Flex部署现在应该可以正常工作。

GCP的问题跟踪器上也有一个关于这一点的公开问题。如果出现新的相关信息,它很可能会被张贴在那里。