在网上搜了下有这三种方式
1
gitrebase 321 天前 2
我是直接把 Spring 官网提供的这个 dockerfile 抄下来,不用去折腾 plugin (我比较懒 hhh ),直接用 docker 命令构建( CI 里用通用流水线就行):
https://spring.io/guides/topicals/spring-boot-docker/#:~:text=by%20using%20Maven%3A-,Dockerfile,-COPY |
2
toby1902 321 天前 2
jib-maven-plugin 方案,不存在 docker in docker 问题,可以缓存 .m2 目录,打包速度特别快
|
3
Ayanokouji 321 天前 1
都不用,自己写 Dockerfile 打包,一把都集成在 ci 里边
|
4
TuringHero 321 天前
自己写 Dockerfile ,CI 里 bootJar 后打包
|
5
ztcaoll222 321 天前
写个 dockerfile 也不麻烦吧
|
6
Seulgi 317 天前
ARG JAVA11_ENV
FROM ${JAVA11_ENV}/java11-full RUN mkdir /java COPY target/test-1.0-SNAPSHOT-exec.jar /java/ CMD java -jar /java/test-1.0-SNAPSHOT-exec.jar 这是我这的 dockerfile 。 |