Quarkus:本机容器缺少 GLIBC_2.32

tob*_*iso 4 docker quarkus graalvm-native-image

我刚刚启动了一个新的 Quarkus (v2.1) 项目,该项目是使用 IntelliJ 中的集成生成器创建的。该项目几乎是空的,但我无法让本机 docker 容器工作。无论我在主机上还是在另一个容器内使用 GraalVM 构建它,如果我尝试运行容器,我总是会收到此错误:

./application: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by ./application)
Run Code Online (Sandbox Code Playgroud)

我的环境: Pop!_OS 21.04、GraalVM 21.2.0、Docker 20.10.7

geo*_*and 8

您可以使用-Dquarkus.native.container-build=true以使 Quarkus 在创建本机二进制文件时使用容器,而不是依赖于本地 GraalVM 安装