cassandra packaged with love by KubeLauncher
6.5K
Built by KubeLauncherā ā production-grade, open-source, community-first.
Production-ready, broadly compatible Apache Cassandra distributed database image based on Ubuntu 24.04. Built with OpenJDK 17 and Python 3. Designed for Kubernetes, built for everyone.
5.0.6, 5.0, 5, latestTags follow semantic versioning. Each push also generates a sha-<commit> tag for pinning to exact builds.
docker run -d --name cassandra ghcr.io/kubelauncher/cassandra:5.0.6
| Variable | Default | Description |
|---|---|---|
CASSANDRA_CLUSTER_NAME | Test Cluster | Name of the Cassandra cluster |
CASSANDRA_SEEDS | (auto: listen address) | Comma-separated list of seed node addresses |
CASSANDRA_LISTEN_ADDRESS | (auto: container IP) | Address to listen for client and inter-node traffic |
CASSANDRA_BROADCAST_ADDRESS | (auto: listen address) | Address broadcast to other nodes |
CASSANDRA_RPC_ADDRESS | 0.0.0.0 | Address to bind for CQL client connections |
CASSANDRA_BROADCAST_RPC_ADDRESS | (auto: listen address) | RPC address broadcast to clients |
CASSANDRA_PORT | 9042 | CQL native transport port |
CASSANDRA_STORAGE_PORT | 7000 | Inter-node communication port |
CASSANDRA_DATA_DIR | /data/cassandra/data | Path to the data directory |
CASSANDRA_COMMITLOG_DIR | /data/cassandra/commitlog | Path to the commit log directory |
CASSANDRA_MAX_HEAP_SIZE | 512M | JVM maximum heap size |
CASSANDRA_EXTRA_FLAGS | (none) | Additional flags passed to Cassandra |
| Port | Description |
|---|---|
9042 | CQL native transport (client connections) |
7000 | Inter-node cluster communication |
7001 | Inter-node communication (TLS) |
7199 | JMX monitoring |
9160 | Thrift client API (legacy) |
Data is stored in /data/cassandra/. Mount a volume to persist data:
docker run -d -v cassandra-data:/data/cassandra ghcr.io/kubelauncher/cassandra:5.0.6
A production-ready Helm chart is available:
helm install my-cassandra oci://ghcr.io/kubelauncher/charts/cassandra
Built by KubeLauncher ā production-grade, open-source, community-first.
Need a production Kubernetes platform? Let's talkā .
Apache-2.0
Content type
Image
Digest
sha256:0686b9358ā¦
Size
195.5 MB
Last updated
1 day ago
docker pull kubelauncher/cassandra