commit b77b6b1de46aaa26293229a0496af2ca30886b2e Author: Jordan Walster Date: Fri Feb 7 11:34:18 2025 +0000 chore: add dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..34cbf6f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM openjdk:8-alpine AS java8 +FROM openjdk:16-alpine AS java16 +FROM openjdk:17-alpine AS java17 +FROM openjdk:21-jdk AS java21 + +# Set Java 25 as base image +FROM openjdk:25-jdk + +COPY --from=java21 /usr/java/openjdk-21 /usr/lib/jvm/java-21-openjdk +COPY --from=java17 /opt/openjdk-17 /usr/lib/jvmjava-17-openjdk +COPY --from=java16 /opt/openjdk-16 /usr/lib/jvm/java-16-openjdk +COPY --from=java8 /usr/lib/jvm/java-1.8-openjdk /usr/lib/jvm/java-1.8-openjdk