Use non-root user in preferences 67/137067/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 22 Jan 2024 15:37:01 +0000 (16:37 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 22 Jan 2024 15:37:01 +0000 (16:37 +0100)
- use predefined 'nobody' user from temurin image

Issue-ID: PORTALNG-73
Change-Id: Ib9b125f0792874e619e36f6db5ae4dc58c43b7cc
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Dockerfile

index 45036bb..e1ff0cc 100644 (file)
@@ -4,6 +4,7 @@ WORKDIR /preferences
 RUN ./gradlew assemble
 
 FROM eclipse-temurin:17-jre-alpine
+USER nobody
 ARG JAR_FILE=/preferences/app/build/libs/app-*.jar
 COPY --from=builder ${JAR_FILE} app.jar
 EXPOSE 9080