Change the user in bpmn-infra container 05/123805/1
authorMukesh Paliwal <mukesh.paliwal1@huawei.com>
Thu, 2 Sep 2021 10:38:17 +0000 (16:08 +0530)
committerMukesh Paliwal <mukesh.paliwal1@huawei.com>
Thu, 2 Sep 2021 10:44:26 +0000 (16:14 +0530)
Issue-ID: SO-3674

Signed-off-by: Mukesh Paliwal <mukesh.paliwal1@huawei.com>
Change-Id: I9e2159c79856f1a64602d173507fae931ad14a33

packages/docker/src/main/docker/docker-files/Dockerfile.so-bpmn-infra

index d735827..8c28e04 100644 (file)
@@ -1,5 +1,9 @@
 FROM camunda/camunda-bpm-platform:7.12.0
 
+
+ARG user=so
+ARG group=so
+
 RUN sed -i 's/port="8080"/port="8081"/' /camunda/conf/server.xml
 
 RUN rm -r /camunda/webapps/examples /camunda/webapps/docs /camunda/webapps/camunda-invoice
@@ -7,7 +11,13 @@ RUN rm -r /camunda/webapps/examples /camunda/webapps/docs /camunda/webapps/camun
 USER root
 COPY ca-certificates/onap-ca.crt /usr/local/share/ca-certificates/onap-ca.crt
 RUN update-ca-certificates --fresh
-USER camunda
+
+
+RUN addgroup $group && adduser --system --disabled-password --no-create-home --ingroup $group $user && \
+    chown -R $user:$group /camunda && \
+    chmod -R u+rw /camunda
+
+USER $user
 
 # Springboot configuration (required)
 VOLUME /camunda/app/config