From 7713cc3a18139b34f3614258a6990711c80533a8 Mon Sep 17 00:00:00 2001 From: "aravind.est" Date: Wed, 7 Aug 2024 16:23:00 +0100 Subject: [PATCH] Add UID mapping for the Docker user and group Group and User id added for user nonrtric to use it while assigning the ownership to mounted volume. Issue-ID: NONRTRIC-1025 Change-Id: Ia6f81e82277daeace9cbca110c06d9065ac00b00 Signed-off-by: aravind.est --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a84b30c..6405ae2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -55,10 +55,12 @@ ADD /config/keystore.jks /opt/app/policy-agent/etc/cert/keystore.jks ADD /config/truststore.jks /opt/app/policy-agent/etc/cert/truststore.jks ARG user=nonrtric +ARG userid=120957 ARG group=nonrtric +ARG groupid=120957 -RUN groupadd $user && \ - useradd -r -g $group $user +RUN groupadd -g $groupid $group && \ + useradd -m -u $userid -g $group $user RUN chown -R $user:$group /opt/app/policy-agent RUN chown -R $user:$group /var/log/policy-agent RUN chown -R $user:$group /var/policy-management-service -- 2.16.6