Cassandra Docker
Start cassandra in docker command...
Start master
docker run --name some-cassandra -d cassandra:3.0.12
Start slave
docker run --name some-cassandra2 -d --link some-cassandra:cassandra cassandra:3.0.12
Connect with cqlsh
docker run -it --link some-cassandra:cassandra --rm cassandra sh -c 'exec cqlsh "$CASSANDRA_PORT_9042_TCP_ADDR"'
Start cassandra use docker compose
Start master
docker-compose up -d cassandra
Check master started...
docker-compose logs -f
Start nodes
docker-compose up -d
Connect cassandra from local
$ export CQLSH_HOST=127.0.0.1
$ export CQLSH_PORT=9042
$ cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.0.12 | CQL spec 3.4.0 | Native protocol v4]
Use HELP for help.
cqlsh>