type
Post
status
Published
date
Jan 27, 2026
slug
jvm-build-shell
summary
针对 Jvm 项目的自动化运维脚本,串联构建与部署流程。
tags
Shell
Linux
category
配置
icon
fas fa-page
password
一个交互式的把可执行 jar 包项目构建为 docker 镜像的脚本。
脚本内容
请确保目录结构如下:
build.sh(本脚本)
dockerfiles/(文件夹,存放Dockerfile-jre8,Dockerfile-jre17等模版,为 Jvm 应用 Dockerfile (Liberica JRE) 各个Jre版本的分支。
config.cfg(脚本会自动生成此文件用于存储历史配置)
- *
.jar(构建产物)