Skip to main content

Dockerを使ってCassandraの学習環境を構築する


Cassandraを勉強しようと思った
そんなわけでDockerを使ってCassandraの学習環境を構築してみた


・Cassandraのイメージ取得

docker pull cassandra

 

・Cassandraのコンテナ起動

docker run --name cassandra-image  -d cassandra:latest

#プロセス確認
docker ps -a

 

・ログイン

#イメージへログイン
docker exec -it CONTAINER ID bash

#cassandraへログイン
cqlsh

#コマンド確認
cqlsh> describe keyspaces;

#key space作成
cqlsh> create keyspace masterka with replication={'class': 'SimpleStrategy', 'replication_factor': 1}

https://symfoware.blog.fc2.com/blog-entry-1917.html
https://cassandra.apache.org/doc/latest/cql/ddl.html

 

・docker止める

docker stop $(docker ps -q)

https://qiita.com/shisama/items/48e2eaf1dc356568b0d7

 

これにてCassandraの環境を作れましたとさ

関連記事:

Pocket