Adding uid and gid for for user and group
[dmaap/datarouter.git] / datarouter-node / src / main / resources / docker / Dockerfile
index 3900773..b07b3ef 100644 (file)
@@ -25,10 +25,16 @@ MAINTAINER DMAAP Team
 COPY /opt /opt
 
 # curl used for healthcheck
-CMD apt update && apt add curl
+RUN apk update && apk add curl && apk add vim
 
 EXPOSE 8080 8443
 
 WORKDIR /opt
 RUN chmod 0700 startup.sh
 ENTRYPOINT ["sh", "startup.sh"]
+
+RUN addgroup -S -g 1001 onap \
+    && adduser -S -u 1000 datarouter -G onap \
+    && chown -R datarouter:onap /opt/
+
+USER datarouter
\ No newline at end of file