Sign inSign up

thdot/cassandra-web

By thdot

•Updated over 4 years ago

simple Alpine based Docker image for cassandra-web UI

Image
0

283

thdot/cassandra-web repository overview

⁠A simple/small/Alpine based Docker image built for cassandra-web⁠ web UI.

⁠Source Repository @ Github

https://github.com/thdot/docker-cassandra-web⁠

⁠Tags⁠

  • latest, 0.5.0

⁠Quick Start

The container uses environment variables for configuration. Following parameters are available:

  • CASSANDRA_HOST_IPS
  • CASSANDRA_PORT
    • Port exposed by the nodes
    • Default: 9042
  • CASSANDRA_USERNAME
    • Default: cassandra
  • CASSANDRA_PASSWORD
    • Default: cassandra
  • CASSANDRA_WEB_BIND
    • ip:port or path for cassandra web to bind on
    • Default: 0.0.0.0:3000
⁠Docker CLI
docker run -d -p 3000:3000 \
    -e CASSANDRA_HOST_IPS=127.0.0.1 \
    -e CASSANDRA_PORT=9042 \
    -e CASSANDRA_USERNAME=cassandra \
    -e CASSANDRA_PASSWORD=cassandra \
	thdot/cassandra-web
⁠Docker Compose

Provided with the repo. Since cassandra-web only works with IP address, docker-compose creates network accordingly and gives cassandra container a static IP address, which is used on cassandra-web configuration.

You can tryout Web UI by just docker-compose up -d.

⁠Credits

It is derived from the image of Doğukan Çağatay⁠, which itself is based on an image from MG Cloud Consultants⁠.

Tag summary

Content type

Image

Digest

Size

32.7 MB

Last updated

over 4 years ago

docker pull thdot/cassandra-web