From 37c058bf21c79a18c74b7318974aa88e7e25f72d Mon Sep 17 00:00:00 2001 From: Lee Date: Sat, 6 Apr 2024 04:50:34 +0000 Subject: [PATCH] Add java/17/Dockerfile --- java/17/Dockerfile | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 java/17/Dockerfile diff --git a/java/17/Dockerfile b/java/17/Dockerfile new file mode 100644 index 0000000..a4f07d5 --- /dev/null +++ b/java/17/Dockerfile @@ -0,0 +1,31 @@ +# Latest Ubuntu image +FROM eclipse-temurin:17.0.10_7-jre-focal + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt update -y \ + && apt install -y \ + curl \ + lsof \ + ca-certificates \ + openssl \ + git \ + tar \ + sqlite3 \ + fontconfig \ + tzdata \ + iproute2 \ + libfreetype6 \ + tini + +RUN useradd -m -d /home/container -s /bin/bash container +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +STOPSIGNAL SIGINT + +COPY --chown=container:container ../entrypoint.sh /entrypoint.sh +RUN chmod +x /entrypoint.sh +ENTRYPOINT ["/usr/bin/tini", "-g", "--"] +CMD ["/entrypoint.sh"] \ No newline at end of file