升级到 2.7 后使用 Jib 创建容器失败。0.Final

Container Creation Fails with Jib after upgrading to 2.7.0.Final

容器创建失败并显示消息 “错误”:“OCI 运行时创建失败:container_linux.go:380:启动容器进程导致:exec:“/deployments/run-java.sh”:stat /deployments/run-java.sh:没有这样的文件或目录:未知”,

当我将 Quarkus 版本从 2.7.0.Final 更改为 2.6.3.Final.

时,整个过程工作正常

我正在使用 jib 生成图像。如果我遗漏了什么,请告诉我。

这是由于 Quarkus 2.7 中的基础映像发生了变化。请参阅迁移指南中的相关 entry。 新的基本图像不包含 /deployments/run-java.sh shell 脚本。

您可以使用 quarkus.jib.base-jvm-image=fabric8/java-alpine-openjdk11-jre

返回到以前 Quarkus 版本中使用的基础映像