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