From c16fa297fe13f4629f082cb4d63f2f5084da9f44 Mon Sep 17 00:00:00 2001 From: "Dr. Christoph \"Schorsch\" Jung" Date: Wed, 7 Feb 2024 13:09:46 +0100 Subject: [PATCH] fix: dremio jdbc driver would not work under java 21 --- provisioning/README.md | 2 +- provisioning/src/main/docker/Dockerfile | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/provisioning/README.md b/provisioning/README.md index 59e92a06..36a43f73 100644 --- a/provisioning/README.md +++ b/provisioning/README.md @@ -278,7 +278,7 @@ Eclipse Tractus-X product(s) installed within the image: **Used base image** -- [eclipse-temurin:21-jre-alpine](https://github.com/adoptium/containers) +- [eclipse-temurin:11-jre-alpine](https://github.com/adoptium/containers) - Official Eclipse Temurin DockerHub page: https://hub.docker.com/_/eclipse-temurin - Eclipse Temurin Project: https://projects.eclipse.org/projects/adoptium.temurin - Additional information about the Eclipse Temurin images: https://github.com/docker-library/repo-info/tree/master/repos/eclipse-temurin diff --git a/provisioning/src/main/docker/Dockerfile b/provisioning/src/main/docker/Dockerfile index 2df8e035..6c3527a4 100644 --- a/provisioning/src/main/docker/Dockerfile +++ b/provisioning/src/main/docker/Dockerfile @@ -25,7 +25,7 @@ FROM ontop/ontop:5.1.2 as blueprint # Build Container: Fixes diverse vulnerabilities in guava <32, tomcat, spring-boot 2.7<13, spring-framework <5.3.28 and spring-web (all 5 versions - need to exclude a deprecated package from the jar) ## -FROM eclipse-temurin:21-jdk AS build +FROM eclipse-temurin:11-jdk AS build # run with docker --build-arg jdbcDrivers=path_to_my_driver to establish a different driver ARG jdbcDrivers="https://repo1.maven.org/maven2/com/h2database/h2/2.2.220/h2-2.2.220.jar https://download.dremio.com/jdbc-driver/dremio-jdbc-driver-LATEST.jar https://repo1.maven.org/maven2/org/apache/calcite/avatica/avatica/1.22.0/avatica-1.22.0.jar" @@ -56,7 +56,7 @@ RUN if [ "${HTTP_PROXY}" != "" ]; then \ # Target Container: Use a valid base image ## -FROM eclipse-temurin:21-jre-alpine +FROM eclipse-temurin:11-jre-alpine ARG APP_USER=ontop ARG APP_UID=10001