diff --git a/Dockerfile b/Dockerfile index 33961eb..0a7146d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM maven:3.6.3-adoptopenjdk-14 as builder +FROM maven:3.9.8-ibm-semeru-21-jammy as builder WORKDIR /app/code COPY / /app/code RUN mvn clean install && \ apt-get update && \ apt-get install tar wget -y && \ - wget https://get.docker.com/builds/Linux/x86_64/docker-1.12.0.tgz && \ - tar zxvf docker-1.12.0.tgz + wget https://download.docker.com/linux/static/stable/x86_64/docker-27.0.3.tgz && \ + tar zxvf docker-27.0.3.tgz FROM jrottenberg/ffmpeg:7.0-vaapi MAINTAINER Isaac Aymerich @@ -13,10 +13,10 @@ MAINTAINER Isaac Aymerich RUN apt-get update -y && \ apt-get install -y wget && \ apt-get clean all && \ - wget https://github.com/AdoptOpenJDK/openjdk14-binaries/releases/download/jdk-14.0.2%2B12/OpenJDK14U-jdk_x64_linux_hotspot_14.0.2_12.tar.gz && \ - tar xvzf OpenJDK14U-jdk_x64_linux_hotspot_14.0.2_12.tar.gz && \ - rm -rf OpenJDK14U-jdk_x64_linux_hotspot_14.0.2_12.tar.gz && \ - mv jdk-14.0.2+12 /usr/java && \ + wget https://github.com/AdoptOpenJDK/semeru22-binaries/releases/download/jdk-22.0.1%2B8_openj9-0.45.0/ibm-semeru-open-jdk_x64_linux_22.0.1_8_openj9-0.45.0.tar.gz && \ + tar xvzf ibm-semeru-open-jdk_x64_linux_22.0.1_8_openj9-0.45.0.tar.gz && \ + rm -rf ibm-semeru-open-jdk_x64_linux_22.0.1_8_openj9-0.45.0.tar.gz && \ + mv jdk-22.0.1+8 /usr/java && \ ln -s /usr/java/bin/java /usr/bin/java COPY --from=builder /app/code/target/ProxyLive.jar /app/proxyLive.jar