From acd6c183c98ea492e96fd2cd0c6b2a07354c9961 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Sun, 28 Apr 2024 00:33:55 -0700 Subject: [PATCH] Add more JDK versions to the devcontainers (#14008) Motivation: We should add also other JDKs to the docker images that are used by devcontainers so its easier to debug with different JDKs Modifications: Add Java 8,11,17 Result: Easier to debug with devcontainers --------- Co-authored-by: Chris Vest --- .devcontainer/alpine/Dockerfile | 4 +++- .devcontainer/ubuntu/Dockerfile | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.devcontainer/alpine/Dockerfile b/.devcontainer/alpine/Dockerfile index 04adaffdd10..0b263ea563c 100644 --- a/.devcontainer/alpine/Dockerfile +++ b/.devcontainer/alpine/Dockerfile @@ -3,4 +3,6 @@ RUN apk -U upgrade && apk add \ autoconf automake linux-headers libtool make tar libaio-dev openssl-dev apr-dev gcc \ mandoc man-pages autoconf-doc automake-doc libtool-doc make-doc tar-doc gcc-doc \ perf perf-bash-completion htop htop-doc strace strace-doc ripgrep ripgrep-doc \ - openjdk21-jdk openjdk21-doc openjdk21-src maven + openjdk8-jdk openjdk8-doc openjdk8-src openjdk11-jdk openjdk11-doc openjdk11-src \ + openjdk17-jdk openjdk17-doc openjdk1-src openjdk21-jdk openjdk21-doc openjdk21-src \ + maven diff --git a/.devcontainer/ubuntu/Dockerfile b/.devcontainer/ubuntu/Dockerfile index 9498297545a..2eacc0d7f78 100644 --- a/.devcontainer/ubuntu/Dockerfile +++ b/.devcontainer/ubuntu/Dockerfile @@ -1,5 +1,5 @@ FROM mcr.microsoft.com/devcontainers/base:ubuntu RUN apt-get update && apt-get install -y \ autotools-dev autoconf automake libtool make tar libaio-dev libssl-dev libapr1-dev lksctp-tools gcc \ - htop strace \ - openjdk-21-jdk-headless openjdk-21-source + htop strace openjdk-8-jdk-headless openjdk-8-source openjdk-11-jdk-headless openjdk-11-source \ + openjdk-17-jdk-headless openjdk-17-source openjdk-21-jdk-headless openjdk-21-source