diff --git a/docker/Dockerfile b/docker/Dockerfile index be157c33f..ddd963211 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,23 +1,13 @@ -FROM eclipse-temurin:17 as builder +FROM mcr.microsoft.com/openjdk/jdk:17-mariner as builder WORKDIR application ARG ARTIFACT_NAME COPY ${ARTIFACT_NAME}.jar application.jar RUN java -Djarmode=layertools -jar application.jar extract -# Download dockerize and cache that layer -ARG DOCKERIZE_VERSION -RUN wget -O dockerize.tar.gz https://github.com/jwilder/dockerize/releases/download/${DOCKERIZE_VERSION}/dockerize-alpine-linux-amd64-${DOCKERIZE_VERSION}.tar.gz -RUN tar xzf dockerize.tar.gz -RUN chmod +x dockerize - - -FROM eclipse-temurin:17 +FROM mcr.microsoft.com/openjdk/jdk:17-mariner WORKDIR application -# Dockerize -COPY --from=builder application/dockerize ./ - ARG EXPOSED_PORT EXPOSE ${EXPOSED_PORT}