Updated Dockerfile to install app.jar in / (as expected by start script)
and changed file ownership to non-root user used to run container.
Change-Id: I8f9ffef662f831cb7d9c6fd56be463cc73639329
Issue-ID: CCSDK-3228
Signed-off-by: Dan Timoney <dtimoney@att.com>
RUN apk add --no-cache curl
VOLUME /tmp
-ADD NetworkElementNameGen.jar app.jar
+ADD NetworkElementNameGen.jar /app.jar
VOLUME /opt/etc
#VOLUME /opt/aai
ADD opt/etc/ /opt/etc/
RUN addgroup -S ccsdk && adduser -S ccsdk -G ccsdk
RUN chown ccsdk:ccsdk /startService.sh
RUN chown -R ccsdk:ccsdk /opt
+RUN chown ccsdk:ccsdk /app.jar
RUN chmod go+w /tmp
RUN chmod 700 /startService.sh
USER ccsdk