From f99982eb41d43bb7cf3b32e58dfc75244150fcb8 Mon Sep 17 00:00:00 2001 From: panos-kakos <102670093+panos-kakos@users.noreply.github.com> Date: Sun, 3 Mar 2024 00:26:43 +0200 Subject: [PATCH] [JAVA-27547] Upgraded docker-spring-boot to spring-boot-3 (#16013) --- docker-modules/docker-spring-boot/pom.xml | 4 ++-- docker-modules/docker-spring-boot/src/main/docker/Dockerfile | 4 ++-- .../src/main/docker/springprofile/Dockerfile | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docker-modules/docker-spring-boot/pom.xml b/docker-modules/docker-spring-boot/pom.xml index e633583ebf..649a5266a8 100644 --- a/docker-modules/docker-spring-boot/pom.xml +++ b/docker-modules/docker-spring-boot/pom.xml @@ -9,9 +9,9 @@ com.baeldung - parent-boot-2 + parent-boot-3 0.0.1-SNAPSHOT - ../../parent-boot-2 + ../../parent-boot-3 diff --git a/docker-modules/docker-spring-boot/src/main/docker/Dockerfile b/docker-modules/docker-spring-boot/src/main/docker/Dockerfile index c0fd9c9cdb..50f9bd8ad8 100644 --- a/docker-modules/docker-spring-boot/src/main/docker/Dockerfile +++ b/docker-modules/docker-spring-boot/src/main/docker/Dockerfile @@ -2,12 +2,12 @@ # # docker build -f src/main/docker/Dockerfile . -FROM adoptopenjdk:11-jre-hotspot as builder +FROM openjdk:17-jdk-alpine as builder ARG JAR_FILE=target/*.jar COPY ${JAR_FILE} application.jar RUN java -Djarmode=layertools -jar application.jar extract -FROM adoptopenjdk:11-jre-hotspot +FROM openjdk:17-jdk-alpine COPY --from=builder dependencies/ ./ COPY --from=builder spring-boot-loader/ ./ COPY --from=builder internal-dependencies/ ./ diff --git a/docker-modules/docker-spring-boot/src/main/docker/springprofile/Dockerfile b/docker-modules/docker-spring-boot/src/main/docker/springprofile/Dockerfile index f06f08cff6..032e8ee982 100644 --- a/docker-modules/docker-spring-boot/src/main/docker/springprofile/Dockerfile +++ b/docker-modules/docker-spring-boot/src/main/docker/springprofile/Dockerfile @@ -6,6 +6,6 @@ # To run with profiles: # docker run -e "SPRING_PROFILES_ACTIVE=test1,test2,test3" docker-with-spring-profile:latest -FROM openjdk:11 +FROM openjdk:17-jdk-alpine COPY target/*.jar app.jar ENTRYPOINT ["java", "-jar", "/app.jar"]