diff --git a/Dockerfile b/Dockerfile index 5806d09..7007e43 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,8 +3,9 @@ #---------------------------------- # Import docker image with maven installed -FROM maven:3.8.3-openjdk-17 as builder - +# FROM maven:3.8.3-openjdk-17 as builder +# Import docker image with Maven and JDK 17 (from Eclipse Temurin) +FROM maven:3.8.3-eclipse-temurin-17 as builder # Set working directory WORKDIR /app @@ -19,7 +20,10 @@ RUN mvn clean install -DskipTests=true #-------------------------------------- # Import small size java image -FROM openjdk:17-alpine as deployer +# FROM openjdk:17-alpine as deployer +# Use eclipse-temurin:17-jdk-alpine for runtime +FROM eclipse-temurin:17-jdk-alpine as deployer + # Copy build from stage 1 (builder) COPY --from=builder /app/target/*.jar /app/target/bankapp.jar