DataStax Enterprise on Docker Quick Start

Get started with running DataStax Enterprise (DSE) on Docker.

Use DataStax Docker images to create containers for production and non-production environments.

Prerequisites

  1. Download and install Docker from the Docker website.
  2. Download the DataStax Docker images from Docker Hub.

Quick start examples

Create a DSE database container

docker run -e DS_LICENSE=accept --name my-dse -d datastax/dse-server

Create a DSE container with Analytics, Search, and Graph enabled

docker run -e DS_LICENSE=accept --name my-dse -d datastax/dse-server -k -s -g

Create a DSE OpsCenter container

docker run -e DS_LICENSE=accept -p 8888:8888 --name my-opscenter -d datastax/dse-opscenter

Create a DataStax Studio container

docker run -e DS_LICENSE=accept --name my-studio -p 9091:9091 -d datastax/dse-studio --link my-dse

Create a DataStax Distribution of Apache Cassandra (DDAC) database container

docker run -e DS_LICENSE=accept --name my-ddac -d datastax/ddac

Learn more

Use the following links to get more information beyond these examples.

  • Contact us to learn more about DSE by completing this form.
  • Get sample Docker Compose scripts from the DataStax Docker repository on Github.
  • Go further by learning about managing the container configuration, including working with environment variables, configuration management, and persisting data.
  • Ask questions in the DataStax Slack channel to get help from experts.
  • Report issues on Github to help improve the experience with DataStax Docker containers.