run as non root user
[dmaap/messagerouter/messageservice.git] / src / main / resources / docker / Dockerfile
index 2639cea..9afd41e 100644 (file)
 FROM openjdk:8-alpine
 MAINTAINER DMAAP Team
 COPY appl /appl/
-COPY    startup.sh /
+COPY    startup.sh /appl/
+WORKDIR /appl
 RUN chmod 700 /startup.sh
 EXPOSE 3904 3905
 ENTRYPOINT ["sh", "./startup.sh"]
+RUN addgroup -S onap \
+    && adduser -S messagerouter -G onap \
+    && chown -R messagerouter:onap /appl/ \
+
+USER messagerouter
\ No newline at end of file