diff --git a/Dockerfile b/Dockerfile index 079acabe..ae2d6cd3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ #---------------------------------- # Import docker image with maven installed -FROM maven:3.8.3-openjdk-17 as builder +FROM maven:3.8.3-openjdk-21 as builder # Add maintainer, so that new user will understand who had written this Dockerfile MAINTAINER Madhup Pandey @@ -25,7 +25,7 @@ RUN mvn clean install -DskipTests=true #-------------------------------------- # Import small size java image -FROM openjdk:17-alpine as deployer +FROM openjdk:21-alpine as deployer # Copy build from stage 1 (builder) COPY --from=builder /src/target/*.jar /src/target/bankapp.jar diff --git a/README.md b/README.md index 2f49958e..c76964d5 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ sudo su - Install Jenkins ```bash sudo apt update -y -sudo apt install fontconfig openjdk-17-jre -y +sudo apt install fontconfig openjdk-21-jre -y sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \ https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key diff --git a/pom.xml b/pom.xml index fc5bfeac..b0a311b4 100644 --- a/pom.xml +++ b/pom.xml @@ -27,7 +27,7 @@ - 17 + 21 @@ -80,8 +80,8 @@ maven-compiler-plugin 3.8.0 - 1.8 - 1.8 + 21 + 21