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 安装
我刚刚启动了一个新的 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 安装