From: aravind.est Date: Wed, 7 Aug 2024 15:23:00 +0000 (+0100) Subject: Add UID mapping for the Docker user and group X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=7713cc3a18139b34f3614258a6990711c80533a8;p=nonrtric%2Fplt%2Fa1policymanagementservice.git 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 --- 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