An interactive developer tool for DataStax Enterprise including CQL, Graph, and Gremlin development
1M+
DataStax Studio is official tooling for DataStax Enterprise. DataStax Studio is an interactive tool for CQL (Cassandra Query Language) and DataStax Enterprise Graph.
DataStax Docker Docs, DataStax Discord, Github, Contact Us for more information on becoming a DataStax Customer
Advanced tutorials are located within DataStax Academy
Featured Tutorial - DataStax Enterprise 6 Guided Tour
https://github.com/datastax/docker-images/issues
DataStax Studio is an interactive tool for CQL (Cassandra Query Language) and DataStax Enterprise Graph.

DataStax Docker images are licensed only for Development purposes in non-production environments. You can use these images to learn DSE, OpsCenter and DataStax Studio, to try new ideas, to test and demonstrate your application.
Follow these steps to create a DataStax Studio container that is connected to a DataStax Enterprise (DSE) server container on the same Docker host.
To create and connect the containers:
docker run -e DS_LICENSE=accept --link my-dse --name my-studio -p 9091:9091 -d datastax/dse-studio
Open a browser and go to http://DOCKER_HOST_IP:9091
Create the new connection using my-dse as the hostname, see DataStax Studio User Guide > Creating a new connection for further instructions.
Studio is ready to use with DSE. See DataStax Studio User Guide for detailed usage and configuration instructions.
Manage the Studio configuration using one of the following options:
DSE configuration volume For configuration management, we’re providing a simple mechanism to let you provide custom configuration file(s) without customizing the containers or over using host volumes. You can add any of the approved config files to a single mounted host volume and we’ll handle the hard work of mapping them within the container.
Docker file/directory volume mounts
Docker overlay file system
To use this feature:
docker run -e DS_LICENSE=accept --link my-dse --name my-studio -v /studio/config:/config -p 9091:9091 -d datastax/dse-studio
Note When you make changes to or add config files to the /config volume, you will need to restart your container with docker restart container_name for studio to pickup the changes. Restarting the container will restart studio.
To persist data, pre-create directories on the local host and map the directory to the corresponding volume using the docker run -v flag.
NOTE: If the volumes are not mounted from the local host, all data is lost when the container is removed.
Studio images expose the following volumes.
/var/lib/datastax-studiodocker run -v <local_directory>:<container_volume>
See Docker docs > Use volumes for more information.
If the container is running in the background (using the -d), use the following command to open an interactive bash shell.
docker exec -it <container_name> bash
To exit the shell without stopping the container type exit.
You can view the Studio logs using the Docker log command. For example:
docker logs my-studio
Head over to the DataStax Docker Docs and DataStax Academy for advanced documentation including
Use the following links to review the license: Studio License Terms | DataStax License Terms
Content type
Image
Digest
sha256:91149f6d0…
Size
603.5 MB
Last updated
almost 3 years ago
docker pull datastax/dse-studioPulls:
2,008
Jan 20 to Jan 26