apt-get install -y openjdk-11-jre-headless && \
apt-get install -y curl
+RUN groupadd onap \
+ && useradd -m -g onap onap
+
COPY onap-cmso/docker-liquibase.jar ${APP_HOME}/app.jar
COPY onap-cmso/startService.sh ${APP_HOME}/startService.sh
RUN chmod 700 ${APP_HOME}/startService.sh && \
ln -s /share/etc ${APP_HOME}/etc && \
- ln -s /share/logs ${APP_HOME}/logs
+ ln -s /share/logs ${APP_HOME}/logs && \
+ chown -R onap:onap ${APP_HOME}
VOLUME /share/etc
VOLUME /share/logs
+USER onap
+
WORKDIR ${APP_HOME}
ENTRYPOINT ./startService.sh
rm mz.tgz && \
echo PATH=/mz-dist:$PATH >> ~/.bashrc
+RUN groupadd onap \
+ && useradd -m -g onap onap
COPY onap-cmso-optimizer/cmso-optimizer.jar ${APP_HOME}/app.jar
RUN chmod 700 ${APP_HOME}/startService.sh && \
ln -s /share/etc ${APP_HOME}/etc && \
ln -s /share/logs ${APP_HOME}/logs && \
- ln -s /share/debug-logs ${APP_HOME}/debug-logs
+ ln -s /share/debug-logs ${APP_HOME}/debug-logs && \
+ chown -R onap:onap ${APP_HOME}
+
+USER onap
WORKDIR ${APP_HOME}
ENTRYPOINT ./startService.sh
apt-get install -y openjdk-11-jre-headless && \\r
apt-get install -y curl\r
\r
+RUN groupadd onap \\r
+ && useradd -m -g onap onap\r
+\r
COPY onap-cmso/cmso-service.jar ${APP_HOME}/app.jar\r
\r
VOLUME /share/etc\r
RUN chmod 700 ${APP_HOME}/startService.sh && \\r
ln -s /share/etc ${APP_HOME}/etc && \\r
ln -s /share/logs ${APP_HOME}/logs && \\r
- ln -s /share/debug-logs ${APP_HOME}/debug-logs\r
+ ln -s /share/debug-logs ${APP_HOME}/debug-logs && \\r
+ chown -R onap:onap ${APP_HOME}\r
+\r
+USER onap\r
\r
WORKDIR ${APP_HOME}\r
ENTRYPOINT ./startService.sh \r
apt-get install -y openjdk-11-jre-headless && \
apt-get install -y curl
+RUN groupadd onap \
+ && useradd -m -g onap onap
+
COPY onap-cmso-tm/cmso-ticketmgt.jar ${APP_HOME}/app.jar
VOLUME /share/etc
RUN chmod 700 ${APP_HOME}/startService.sh && \
ln -s /share/etc ${APP_HOME}/etc && \
ln -s /share/logs ${APP_HOME}/logs && \
- ln -s /share/debug-logs ${APP_HOME}/debug-logs
+ ln -s /share/debug-logs ${APP_HOME}/debug-logs && \
+ chown -R onap:onap ${APP_HOME}
+
+USER onap
WORKDIR ${APP_HOME}
ENTRYPOINT ./startService.sh
apt-get install -y openjdk-11-jre-headless && \
apt-get install -y curl
+RUN groupadd onap \
+ && useradd -m -g onap onap
+
COPY onap-cmso-topology/cmso-topology.jar ${APP_HOME}/app.jar
VOLUME /share/etc
RUN chmod 700 ${APP_HOME}/startService.sh && \
ln -s /share/etc ${APP_HOME}/etc && \
ln -s /share/logs ${APP_HOME}/logs && \
- ln -s /share/debug-logs ${APP_HOME}/debug-logs
+ ln -s /share/debug-logs ${APP_HOME}/debug-logs && \
+ chown -R onap:onap ${APP_HOME}
+
+USER onap
WORKDIR ${APP_HOME}
ENTRYPOINT ./startService.sh