From 557bb0c775f880ac7de99b9608045ff206614ed8 Mon Sep 17 00:00:00 2001 From: Jonas Kohl Date: Wed, 6 Nov 2024 15:37:39 +0100 Subject: Initial commit --- containers/runner/Dockerfile | 8 ++++++++ containers/runner/execute.sh | 4 ++++ 2 files changed, 12 insertions(+) create mode 100644 containers/runner/Dockerfile create mode 100644 containers/runner/execute.sh (limited to 'containers/runner') diff --git a/containers/runner/Dockerfile b/containers/runner/Dockerfile new file mode 100644 index 0000000..ebb15ad --- /dev/null +++ b/containers/runner/Dockerfile @@ -0,0 +1,8 @@ +FROM eclipse-temurin:23-jdk +RUN mkdir /home/nobody +WORKDIR /home/nobody +ARG EXEC_DIR_HOST +USER 65534 +COPY --chmod=700 --chown=nobody containers/runner/execute.sh /home/nobody/execute.sh +COPY --chmod=700 --chown=nobody ${EXEC_DIR_HOST} /home/nobody/exec +ENTRYPOINT ["/home/nobody/execute.sh"] diff --git a/containers/runner/execute.sh b/containers/runner/execute.sh new file mode 100644 index 0000000..1597f0d --- /dev/null +++ b/containers/runner/execute.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +cd "/home/nobody/exec" +java "$APPLICATION_NAME" -- cgit v1.2.3