From 908a5da9fee5d3633c76097e0eecf8ae280de169 Mon Sep 17 00:00:00 2001 From: Fiete Ostkamp Date: Mon, 22 Jan 2024 16:37:01 +0100 Subject: Use non-root user in preferences - use predefined 'nobody' user from temurin image Issue-ID: PORTALNG-73 Change-Id: Ib9b125f0792874e619e36f6db5ae4dc58c43b7cc Signed-off-by: Fiete Ostkamp --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 45036bb..e1ff0cc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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 -- cgit 1.2.3-korg