aboutsummaryrefslogtreecommitdiffstats
path: root/mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra
diff options
context:
space:
mode:
authorRob Daugherty <rd472p@att.com>2018-12-04 12:22:49 -0500
committerRob Daugherty <rd472p@att.com>2018-12-04 12:23:57 -0500
commitc873e7629db2741ab675f2df88ecbc4d53b5215c (patch)
tree335b19857123db9a90bcfb12484951a1c7df3ce7 /mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra
parentc913f4200caf3d2b0721bc3537112eb4d055b291 (diff)
MUSIC-224 Dockerize MdbcServer
This is a single site installation, with a cassandra container, a mariadb container, and an mdbc-server container. To build the docker images, first build mdbc software normally, then use the 'docker' maven profile: mvn -P docker To bring up the environment: cd mdbc-packages/mdbc-docker/compose/one-site docker-compose up Change-Id: Ie48487fc6c7853b80017dfa45aff52801da52cf0 Issue-ID: MUSIC-224 Signed-off-by: Rob Daugherty <rd472p@att.com>
Diffstat (limited to 'mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra')
-rw-r--r--mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra9
1 files changed, 9 insertions, 0 deletions
diff --git a/mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra b/mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra
new file mode 100644
index 0000000..2583234
--- /dev/null
+++ b/mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra
@@ -0,0 +1,9 @@
+FROM cassandra:3.11.1
+
+VOLUME /docker-entrypoint-initdb.d
+
+COPY scripts/start-cassandra.sh /
+RUN chmod 755 /start-cassandra.sh
+
+CMD []
+ENTRYPOINT ["/start-cassandra.sh"]