Correct perm on keystore
[dmaap/buscontroller.git] / Dockerfile
index 6ae667e..09c5aa3 100644 (file)
@@ -12,13 +12,19 @@ RUN \
 WORKDIR ${insdir}
 USER root
 COPY target/buscontroller.jar ${insdir}/lib/
-COPY target/deps/*.jar ${insdir}/lib/
+# COPY target/dependency/*.jar ${insdir}/lib/
 # COPY src/main/resources/log4j.properties ${insdir}/etc/
 # COPY www/ ${insdir}/www/
 # COPY target/site/apidocs/ ${insdir}/www/doc/
 COPY misc/LocalKey ${insdir}/etc/
+COPY misc/logback.xml ${insdir}/etc/
+COPY misc/dbc-api.jks ${insdir}/etc/keystore
+RUN chmod 600 ${insdir}/etc/keystore
+COPY ./version.properties ${insdir}/etc
 COPY misc/opensource.env ${insdir}/misc/
 COPY misc/*.tmpl ${insdir}/misc/
+COPY misc/cert-client-init.sh ${insdir}/misc/
+RUN chmod +x ${insdir}/misc/cert-client-init.sh
 COPY misc/dmaapbc ${insdir}/bin/
 RUN chmod +x ${insdir}/bin/*
 COPY misc/doaction ${insdir}/bin/