From 337916fde2afcbef239a2dc8b295871eb7b81b48 Mon Sep 17 00:00:00 2001 From: Omar Bouras Date: Tue, 30 Apr 2024 09:24:36 +0200 Subject: [PATCH] JAVA_HOME is needed for some jdk contexts (#10) Co-authored-by: Houssem Ben Ali --- openjdk-11/ubuntu/18.04/Dockerfile | 1 + openjdk-11/ubuntu/20.04/Dockerfile | 1 + openjdk-11/ubuntu/22.04/Dockerfile | 1 + openjdk-17/ubuntu/20.04/Dockerfile | 1 + openjdk-17/ubuntu/22.04/Dockerfile | 1 + openjdk-17/ubuntu/24.04/Dockerfile | 1 + openjdk-21/ubuntu/22.04/Dockerfile | 1 + openjdk-21/ubuntu/24.04/Dockerfile | 1 + openjdk-8/ubuntu/18.04/Dockerfile | 1 + openjdk-8/ubuntu/20.04/Dockerfile | 1 + openjdk-8/ubuntu/22.04/Dockerfile | 1 + 11 files changed, 11 insertions(+) diff --git a/openjdk-11/ubuntu/18.04/Dockerfile b/openjdk-11/ubuntu/18.04/Dockerfile index 50656de..3946564 100644 --- a/openjdk-11/ubuntu/18.04/Dockerfile +++ b/openjdk-11/ubuntu/18.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] \ No newline at end of file diff --git a/openjdk-11/ubuntu/20.04/Dockerfile b/openjdk-11/ubuntu/20.04/Dockerfile index 5485682..fead91d 100644 --- a/openjdk-11/ubuntu/20.04/Dockerfile +++ b/openjdk-11/ubuntu/20.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] \ No newline at end of file diff --git a/openjdk-11/ubuntu/22.04/Dockerfile b/openjdk-11/ubuntu/22.04/Dockerfile index 7999286..81ec1d7 100644 --- a/openjdk-11/ubuntu/22.04/Dockerfile +++ b/openjdk-11/ubuntu/22.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] \ No newline at end of file diff --git a/openjdk-17/ubuntu/20.04/Dockerfile b/openjdk-17/ubuntu/20.04/Dockerfile index 4c5a058..4eac944 100644 --- a/openjdk-17/ubuntu/20.04/Dockerfile +++ b/openjdk-17/ubuntu/20.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] diff --git a/openjdk-17/ubuntu/22.04/Dockerfile b/openjdk-17/ubuntu/22.04/Dockerfile index ac3f862..ee2ff6a 100644 --- a/openjdk-17/ubuntu/22.04/Dockerfile +++ b/openjdk-17/ubuntu/22.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] diff --git a/openjdk-17/ubuntu/24.04/Dockerfile b/openjdk-17/ubuntu/24.04/Dockerfile index 6318038..f43327a 100644 --- a/openjdk-17/ubuntu/24.04/Dockerfile +++ b/openjdk-17/ubuntu/24.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] diff --git a/openjdk-21/ubuntu/22.04/Dockerfile b/openjdk-21/ubuntu/22.04/Dockerfile index 9aa5814..32956d2 100644 --- a/openjdk-21/ubuntu/22.04/Dockerfile +++ b/openjdk-21/ubuntu/22.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] \ No newline at end of file diff --git a/openjdk-21/ubuntu/24.04/Dockerfile b/openjdk-21/ubuntu/24.04/Dockerfile index 58b7162..e960cb1 100644 --- a/openjdk-21/ubuntu/24.04/Dockerfile +++ b/openjdk-21/ubuntu/24.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] diff --git a/openjdk-8/ubuntu/18.04/Dockerfile b/openjdk-8/ubuntu/18.04/Dockerfile index c2c73d9..6e241ca 100644 --- a/openjdk-8/ubuntu/18.04/Dockerfile +++ b/openjdk-8/ubuntu/18.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] diff --git a/openjdk-8/ubuntu/20.04/Dockerfile b/openjdk-8/ubuntu/20.04/Dockerfile index 448d2be..6feedca 100644 --- a/openjdk-8/ubuntu/20.04/Dockerfile +++ b/openjdk-8/ubuntu/20.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"] diff --git a/openjdk-8/ubuntu/22.04/Dockerfile b/openjdk-8/ubuntu/22.04/Dockerfile index 467a797..cd794da 100644 --- a/openjdk-8/ubuntu/22.04/Dockerfile +++ b/openjdk-8/ubuntu/22.04/Dockerfile @@ -22,5 +22,6 @@ RUN apt-get -qq update && \ RUN apt-get -qq -y autoremove && \ apt-get -qq -y clean && \ rm -rf /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/zulu${JDK_MAJOR_VERSION}-ca-amd64 ENTRYPOINT ["/usr/local/bin/tini", "--", "/usr/bin/java"]