### build docker image
$ cd /cloned/directory
$ docker build .
### get image id
$ docker images
### run docker image (replace directory with where cassandra.py is)
$ docker run --ulimit memlock=819200000:819200000 -v /Users/benjamin/Desktop/simple-docker-cassandra:/scripts 0f126bf8ef3e
### get name
$ docker ps -a
### run bash
docker exec -it [name] bash
### run test workload
cd ycsb-0.12.0
### run CQL
docker run -v /Users/benjamin/Desktop/cassandra:/scripts -it --link some-cassandra:cassandra --rm cassandra sh -c 'exec cqlsh "$CASSANDRA_PORT_9042_TCP_ADDR"'
### edit cassandra.yaml
$ cd /etc/cassandra
$ vi +436 /etc/cassandra/cassandra.yaml
### restart cassandra
docker restart some-cassandra
### truncate table (CQL)
> TRUNCATE usertable;
-
Notifications
You must be signed in to change notification settings - Fork 0
bnroths/simple-docker-cassandra-ycsb
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published