diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..6ae667e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,27 @@ +FROM java:openjdk-8-jre +MAINTAINER Dominic Lunanuova +ENV insdir /opt/app/dmaapbc +RUN \ + mkdir -p ${insdir}/lib \ + && mkdir -p ${insdir}/etc \ + && mkdir -p ${insdir}/logs \ + && mkdir -p ${insdir}/www && mkdir -p ${insdir}/www/doc \ + && mkdir -p ${insdir}/config \ + && mkdir -p ${insdir}/misc \ + && mkdir -p ${insdir}/bin +WORKDIR ${insdir} +USER root +COPY target/buscontroller.jar ${insdir}/lib/ +COPY target/deps/*.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/opensource.env ${insdir}/misc/ +COPY misc/*.tmpl ${insdir}/misc/ +COPY misc/dmaapbc ${insdir}/bin/ +RUN chmod +x ${insdir}/bin/* +COPY misc/doaction ${insdir}/bin/ + +VOLUME ${insdir}/log +CMD ["./bin/dmaapbc", "deploy" ] |