diff options
author | ATT default cloud user <dgl@research.att.com> | 2017-08-31 21:34:47 +0000 |
---|---|---|
committer | ATT default cloud user <dgl@research.att.com> | 2017-08-31 21:34:47 +0000 |
commit | 17b1b97378d6a83e525e22ee2507d2a844e05fed (patch) | |
tree | 0fd53a712428c1c40846aacbdd838c91f49e6561 /Dockerfile | |
parent | f40a12a92277d035e109ff43f35e02c37f0d0601 (diff) |
DMAAP-83 Initial code import
Change-Id: I7807b0f59bd2acb55a2df98632112f28a9f64f74
Signed-off-by: ATT default cloud user <dgl@research.att.com>
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" ] |