首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google部署失败-Java 11,Cloud 288.0.0,builder:java11_20200223_11_0_RC00

Google部署失败-Java 11,Cloud 288.0.0,builder:java11_20200223_11_0_RC00
EN

Stack Overflow用户
提问于 2020-04-09 12:16:22
回答 1查看 1.1K关注 0票数 0

我试图在appengine(标准)中部署一个Java11Maven项目,使用 Maven : deploy 命令。直到上个星期都很成功。本周,在Google更新到288.0.0之后,部署失败了,错误如下。我尝试过恢复Cloud版本,但问题仍然存在。

项目Id格式为- google.com:abc-xyz

云构建日志代码片段如下:

代码语言:javascript
复制
....

Finished Step #2 - "detector"

Starting Step #3 - "analyzer"

Step #3 - "analyzer": Already have image (with digest): us.gcr.io/gae-runtimes/buildpacks/java11/builder:java11_20200223_11_0_RC00

Step #3 - "analyzer": ERROR: failed to access previous image: could not parse reference: us.gcr.io/**google.com:abc-xyz**/app-engine-tmp/ttl-7d/default/buildpack-app:latest

Finished Step #3 - "analyzer"

ERROR

ERROR: build step 3 "us.gcr.io/gae-runtimes/buildpacks/java11/builder:java11_20200223_11_0_RC00" failed: step exited with non-zero status: 1

-Thanks

EN

回答 1

Stack Overflow用户

发布于 2020-04-09 16:24:53

您的错误似乎是项目ID google.com:${ID}的结果。

这会导致容器注册表出现错误,因为它需要。

[us.]gcr.io/${PROJECT}/${IMAGE}...

但它正在变得

[us.]gcr.io/google.com:${PROJECT}..

IIRC google.com:是一种不再存在的指定项目的方法。您应该只使用没有任何域前缀的${PROJECT}

嗯..。你说这个项目正在生产中,这过去是可行的。我认为这对你来说可能(实际上)是一次彻底的改变。我会搜索它,但是,使用域前缀(google.com:)曾经是GCP中的一件事,也许这现在正式被废弃了。猜(!?)。

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

https://stackoverflow.com/questions/61120958

复制
相关文章

相似问题

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