diff --git a/dockerfiles/17/gardenlinux/1592/jdk-headless/Dockerfile b/dockerfiles/17/gardenlinux/1592/jdk-headless/Dockerfile new file mode 100644 index 00000000000..00970020ad6 --- /dev/null +++ b/dockerfiles/17/gardenlinux/1592/jdk-headless/Dockerfile @@ -0,0 +1,15 @@ +FROM ghcr.io/gardenlinux/gardenlinux:1592 + +RUN apt-get update \ + && apt-get -y --no-install-recommends install wget \ + && wget -qO- https://dist.sapmachine.io/debian/sapmachine.key > /etc/apt/trusted.gpg.d/sapmachine.asc \ + && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.asc \ + && echo "deb https://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list \ + && apt-get update \ + && apt-get -y --no-install-recommends install sapmachine-17-jdk-headless=17.0.12 \ + && apt-get remove -y --purge --autoremove wget \ + && rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/sapmachine-17 + +CMD ["jshell"] diff --git a/dockerfiles/17/gardenlinux/1592/jdk/Dockerfile b/dockerfiles/17/gardenlinux/1592/jdk/Dockerfile new file mode 100644 index 00000000000..df4feb73968 --- /dev/null +++ b/dockerfiles/17/gardenlinux/1592/jdk/Dockerfile @@ -0,0 +1,15 @@ +FROM ghcr.io/gardenlinux/gardenlinux:1592 + +RUN apt-get update \ + && apt-get -y --no-install-recommends install wget \ + && wget -qO- https://dist.sapmachine.io/debian/sapmachine.key > /etc/apt/trusted.gpg.d/sapmachine.asc \ + && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.asc \ + && echo "deb https://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list \ + && apt-get update \ + && apt-get -y --no-install-recommends install sapmachine-17-jdk=17.0.12 \ + && apt-get remove -y --purge --autoremove wget \ + && rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/sapmachine-17 + +CMD ["jshell"] diff --git a/dockerfiles/17/gardenlinux/1592/jre-headless/Dockerfile b/dockerfiles/17/gardenlinux/1592/jre-headless/Dockerfile new file mode 100644 index 00000000000..3218e55d11f --- /dev/null +++ b/dockerfiles/17/gardenlinux/1592/jre-headless/Dockerfile @@ -0,0 +1,15 @@ +FROM ghcr.io/gardenlinux/gardenlinux:1592 + +RUN apt-get update \ + && apt-get -y --no-install-recommends install wget \ + && wget -qO- https://dist.sapmachine.io/debian/sapmachine.key > /etc/apt/trusted.gpg.d/sapmachine.asc \ + && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.asc \ + && echo "deb https://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list \ + && apt-get update \ + && apt-get -y --no-install-recommends install sapmachine-17-jre-headless=17.0.12 \ + && apt-get remove -y --purge --autoremove wget \ + && rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/sapmachine-17 + +CMD ["jshell"] diff --git a/dockerfiles/17/gardenlinux/1592/jre/Dockerfile b/dockerfiles/17/gardenlinux/1592/jre/Dockerfile new file mode 100644 index 00000000000..8a2b2847b3b --- /dev/null +++ b/dockerfiles/17/gardenlinux/1592/jre/Dockerfile @@ -0,0 +1,15 @@ +FROM ghcr.io/gardenlinux/gardenlinux:1592 + +RUN apt-get update \ + && apt-get -y --no-install-recommends install wget \ + && wget -qO- https://dist.sapmachine.io/debian/sapmachine.key > /etc/apt/trusted.gpg.d/sapmachine.asc \ + && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.asc \ + && echo "deb https://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list \ + && apt-get update \ + && apt-get -y --no-install-recommends install sapmachine-17-jre=17.0.12 \ + && apt-get remove -y --purge --autoremove wget \ + && rm -rf /var/lib/apt/lists/* + +ENV JAVA_HOME=/usr/lib/jvm/sapmachine-17 + +CMD ["jshell"]