Skip to content

Instantly share code, notes, and snippets.

@rootmos
Created January 25, 2018 15:16
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 rootmos/d13aa6bf95902346b1080ee15ef9a942 to your computer and use it in GitHub Desktop.
Save rootmos/d13aa6bf95902346b1080ee15ef9a942 to your computer and use it in GitHub Desktop.
Scripts for running a Cassandra cluster using Docker
#!/bin/sh
docker ps --filter="name=cassandra" --format="{{.Names}}" | xargs docker update --cpus $1
#!/bin/sh
SEED_IP=$(docker inspect --format='{{ .NetworkSettings.IPAddress }}' cassandra0)
docker run --rm -e CASSANDRA_SEEDS=$SEED_IP --name cassandra$1 --link cassandra0 cassandra:2.1.15
#!/bin/sh
docker run --rm --name=cassandra0 -p 9042:9042 -p 9160:9160 cassandra:2.1.15
#!/bin/sh
docker ps --filter="name=cassandra" --format="{{.Names}}" | xargs docker stop $1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment