Update dating dockerfiles for non root containers
[dmaap/datarouter.git] / datarouter-prov / src / main / resources / docker / Dockerfile
index b11925a..fb512a4 100644 (file)
@@ -24,10 +24,17 @@ MAINTAINER DMAAP Team
 
 COPY /opt /opt
 
-RUN apk update && apk 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 onap \
+    && adduser -S datarouter -G onap \
+    && chown -R datarouter:onap /opt/
+
+USER datarouter