From b01679f189cd1127a8d4afb6ae72dbbcb2d1804f Mon Sep 17 00:00:00 2001 From: gl <gero.lueckemeyer@hft-stuttgart.de> Date: Thu, 19 Oct 2023 01:35:19 +0200 Subject: [PATCH] fixed user group to 'docker' for non-root backend execution in docker container --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 85dc6b2..7ad8fc9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,7 +26,8 @@ COPY --from=corretto-jdk /customjre $JAVA_HOME # Add app user ARG APPLICATION_USER=appuser -RUN adduser --no-create-home -u 1000 -D $APPLICATION_USER +RUN addgroup -g 137 -S docker +RUN adduser --no-create-home -u 1000 -G docker -D $APPLICATION_USER # Prepare environment. # Create needed folders @@ -42,4 +43,4 @@ COPY --chown=1000:1000 target/dta-backend.jar app.jar USER 1000 -ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"] -- GitLab