cluster
https://hub.docker.com/_/cassandra/
1.同台電腦不同Docker連線
1.
docker run --name some-cassandra -d cassandra:latest
2.
連線到同台電腦的其他docker
docker run --name some-cassandra2 -d -e CASSANDRA_SEEDS="$(docker inspect --format='{{ .NetworkSettings.IPAddress }}' some-cassandra)" cassandra:latest
或是
docker run --name some-cassandra2 -d --link some-cassandra:cassandra cassandra:latest
-----
2.不同台電腦Docker連線
假設兩台電腦ip位址分別為以下
10.42.42.42
10.43.43.43
docker run --name some-cassandra -d -e CASSANDRA_BROADCAST_ADDRESS=10.42.42.42 -p 7000:7000 cassandra:latest
第二台
docker run --name some-cassandra -d -e CASSANDRA_BROADCAST_ADDRESS=10.43.43.43 -p 7000:7000 -e CASSANDRA_SEEDS=10.42.42.42 cassandra:latest
Last updated
Was this helpful?