上文Quarkus系列-构建本地可执行文件介绍如何搭建本地GraalVM开发环境,并演示基于GraalVM的构建本地可执行文件。
如果你觉得上面安装步骤复杂,或者希望快速构建本地可执行文件,可以使用Docker直接构建本地可执行文件,而不用安装GraalVM。执行如下命令:
./mvnw package -Pnative -Dquarkus.native.container-build=true -Dquarkus.native.container-runtime=docker
使用该方法会下载quay.io/quarkus/ubi-quarkus-native-image镜像,并使用它替代GraalVM的native-image来构建本地可执行文件。构建结果是64位linux系统的本地可执行文件。所以MacOS可以构建,但本地无法使用,这里仅做演示操作。
本步骤首先使用Docker将项目构建为64位linux系统可执行文件,然后将它制作成Docker镜像。此方法适合在CI环境构建生产环境的可执行文件。命令如下:
./mvnw package -Pnative -Dquarkus.native.container-build=true -Dquarkus.container-image.build=true
-Dquarkus.container-image.build=true 该参数表示使用Quarkus容器插件制作镜像。
文章转载自整码阁,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
轻松上手:使用 Docker Compose 部署 TiDB 的简易指南
shunwahⓂ️
94次阅读
2025-04-27 16:19:49
Dify使用deepseek
golang算法架构leetcode技术php
60次阅读
2025-04-21 10:35:08
5.1 | MySQL 企业版的 Docker 安装方式
严少安
54次阅读
2025-05-12 00:14:16
GreatSQL社区月报 | 2025.3
GreatSQL社区
32次阅读
2025-04-15 09:49:59
Qwen3震撼发布,用openGauss x Dify抢先体验,秒速搭建智能知识库
Gauss松鼠会
24次阅读
2025-05-07 10:05:56
Qwen3震撼发布,用openGauss x Dify抢先体验,秒速搭建智能知识库
openGauss
18次阅读
2025-05-06 10:19:35
CentOS 9 (stream) 安装 Docker
韩公子的Linux大集市
15次阅读
2025-04-21 07:08:32
容器运行千问3的快速方法
济南小老虎
14次阅读
2025-05-06 06:37:44
CentOS Stream9 Docker可用源
韩公子的Linux大集市
11次阅读
2025-04-21 07:42:59
安利一个墙内镜像站
济南小老虎
10次阅读
2025-04-24 06:37:49