cassandra数据库docker创建过程(一行一步)
sudo docker run -d --privileged -ti --name cassandra -h cassandra ubuntu/hadoop /bin/bash
sudo docker ps
sudo docker exec -it 524bbf218ece /bin/bash
wget https://mirrors.tuna.tsinghua.edu.cn/apache/cassandra/3.11.13/apache-cassandra-3.11.13-bin.tar.gz
tar -xzf apache-cassandra-3.11.13-bin.tar.gz -C /usr/local
vim ~/.bashrc
export CASSANDRA_HOME=/usr/local/apache-cassandra-3.11.13
export PATH=$PATH:$CASSANDRA_HOME/bin
sudo docker commit -m="add cassandra" -a="xxx" 524bbf218ece ubuntu/cassandra
sudo docker network create --subnet=172.21.0.0/16 cassandra
sudo docker run -d --privileged -ti --name Node1 -h Node1 --net cassandra --ip 172.21.0.2 ubuntu/cassandra /bin/bash
sudo docker run -d --privileged -ti --name Node2 -h Node2 --net cassandra --ip 172.21.0.3 ubuntu/cassandra /bin/bash
sudo docker exec -it ee2f398403a5 /bin/bash
sudo docker exec -it 5c352c8b3d97 /bin/bash
cd /usr/local/apache-cassandra-3.11.13/conf
vim cassandra.yaml
cassandra -f -R