diff options
author | 2018-12-04 12:22:49 -0500 | |
---|---|---|
committer | 2018-12-04 12:23:57 -0500 | |
commit | c873e7629db2741ab675f2df88ecbc4d53b5215c (patch) | |
tree | 335b19857123db9a90bcfb12484951a1c7df3ce7 /mdbc-packages/mdbc-docker/src/main/docker/docker-files/Dockerfile.mdbc-cassandra | |
parent | c913f4200caf3d2b0721bc3537112eb4d055b291 (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-cassandra | 9 |
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"] |