Skip to content

Instantly share code, notes, and snippets.

@pdxjohnny
Created May 29, 2015 20:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pdxjohnny/c66c58b794b6018393c2 to your computer and use it in GitHub Desktop.
Save pdxjohnny/c66c58b794b6018393c2 to your computer and use it in GitHub Desktop.
Docker cassandra scripts
#! /bin/sh
# /etc/init.d/docker-cassandra
#
case "$1" in
start)
echo "Starting docker cassandra..."
docker start cassandra_cassandra_1
;;
stop)
echo "Stoping docker cassandra..."
docker stop cassandra_cassandra_1
;;
*)
echo "Usage: sudo service docker-cassandra {start|stop}"
exit 1
;;
esac
exit 0
cassandra:
image: cassandra:latest
ports:
- "17000:7000"
- "17001:7001"
- "17199:7199"
- "19042:9042"
- "19160:9160"
volumes:
- /srv/docker/cassandra:/var/lib/cassandra/data
#!/bin/bash
# Run as root
NAME="docker-cassandra"
docker-compose up
cp ./${NAME} /etc/init.d/${NAME}
chmod 774 /etc/init.d/${NAME}
update-rc.d ${NAME} defaults 99 01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment