From c94e739bb28a85a23a1a2f401315589daecaa52f Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Mon, 18 Mar 2024 08:33:09 +0100 Subject: [PATCH 1/2] Don't verify during download via curl Motivation: Our curl version is too old, just don't verify while download sdkman Modifications: Download via -k Result: Build docker image again --- docker/Dockerfile.debian | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile.debian b/docker/Dockerfile.debian index fd9555dac..4449a5270 100644 --- a/docker/Dockerfile.debian +++ b/docker/Dockerfile.debian @@ -53,7 +53,7 @@ RUN wget -q --no-check-certificate https://github.com/netty/netty-tcnative/relea RUN rm -rf $SOURCE_DIR # Downloading and installing SDKMAN! -RUN curl -s "https://get.sdkman.io" | bash +RUN curl -s -k "https://get.sdkman.io" | bash ARG java_version="8.0.302-zulu" ENV JAVA_VERSION $java_version From 7e21747c6db0a095006351b7dc8bbf42b4ab4aa0 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Mon, 25 Mar 2024 14:38:04 +0100 Subject: [PATCH 2/2] Next try --- docker/Dockerfile.debian | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/docker/Dockerfile.debian b/docker/Dockerfile.debian index 4449a5270..141c8c160 100644 --- a/docker/Dockerfile.debian +++ b/docker/Dockerfile.debian @@ -52,11 +52,11 @@ RUN wget -q --no-check-certificate https://github.com/netty/netty-tcnative/relea RUN rm -rf $SOURCE_DIR -# Downloading and installing SDKMAN! -RUN curl -s -k "https://get.sdkman.io" | bash -ARG java_version="8.0.302-zulu" -ENV JAVA_VERSION $java_version +# Downloading and installing SDKMAN! +RUN echo '-k' > $HOME/.curlrc +RUN curl -s "https://get.sdkman.io" | bash +RUN rm $HOME/.curlrc # Don't check the certificates as our curl version is too old. RUN echo 'sdkman_insecure_ssl=true' >> $HOME/.sdkman/etc/config @@ -67,6 +67,9 @@ RUN bash -c "source $HOME/.sdkman/bin/sdkman-init.sh && \ rm -rf $HOME/.sdkman/archives/* && \ rm -rf $HOME/.sdkman/tmp/*" +ARG java_version="8.0.302-zulu" +ENV JAVA_VERSION $java_version + RUN echo 'export JAVA_HOME="/root/.sdkman/candidates/java/current"' >> ~/.bashrc RUN echo 'PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc