Quarkus:缺少本机容器 GLIBC_2.32

Quarkus: native container missing GLIBC_2.32

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

./application: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by ./application)

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

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