官方指导:https://spring.io/guides/topicals/spring-boot-docker/
官方指导的Dockerfile:
FROM eclipse-temurin:17-jdk-alpine
VOLUME /tmp
ARG JAR_FILE # docker build 时传入的参数
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar","/app.jar"]
build命令,传入arg参数
docker build --build-arg JAR_FILE=target/*.jar -t myorg/myapp .
本文介绍了如何使用官方指导在SpringBoot项目中创建Dockerfile,包括基于EclipseTemurin17的Alpine镜像、设置VOLUME、COPY应用jar、以及使用ENTRYPOINT执行jar文件的构建命令。

被折叠的 条评论
为什么被折叠?



