diff --git a/java-oracle-graalvm/23/Dockerfile b/java-oracle-graalvm/23/Dockerfile new file mode 100644 index 0000000..204916a --- /dev/null +++ b/java-oracle-graalvm/23/Dockerfile @@ -0,0 +1,21 @@ +FROM container-registry.oracle.com/graalvm/jdk:23 + +LABEL author="Softwarenoob" maintainer="admin@softwarenoob.com" +LABEL org.opencontainers.image.source="https://github.com/Software-Noob/pterodactyl-images" +LABEL org.opencontainers.image.licenses="MIT" + +RUN microdnf update \ + && microdnf install -y curl ca-certificates openssl git tar sqlite fontconfig tzdata iproute gcc gcc-c++ freetype libstdc++ lsof glibc-locale-source glibc-langpack-en \ + && microdnf clean all \ + && adduser --home-dir /home/container container + +ENV LC_ALL=en_US.UTF-8 +ENV LANG=en_US.UTF-8 +ENV LANGUAGE=en_US.UTF-8 + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ./entrypoint.sh /entrypoint.sh +CMD [ "/bin/bash", "/entrypoint.sh" ]