About Docker and DataStax
Docker is defined as a platform to help developers build, share, and run modern applications. Docker allows a developer to run images that are composed of software they wish to experiment with and try out. A Docker image is a read-only immutable template that defines how a container will be instantiated. Thus, a container, a runtime instance of a Docker image, is created to run on a local computer.
DataStax supplies Docker images for DataStax Enterprise (DSE) that you can download from the Docker Hub. These images can be used in both development (non-production) and production environments.
DataStax supplies Docker images for Hyper-Converged Database (HCD) that you can download from the IBM Cloud® Container Registry (ICR). These images are for use in development (non-production) environments only. For more information, see Install HCD using Docker for non-production local containerized environments.
DataStax maintains images for the following software:
-
DSE: The DataStax distribution of Apache Cassandra® with integrated Search, Analytics, and Graph, and Advanced Security capabilities.
-
Data API: The newest way to interact with DSE 6.9 and HCD, and is available as its own image.
-
DataStax Studio: An interactive developer’s tool for DSE designed to help you use the DSE database, Cassandra Query Language (CQL), DSE Graph, and Gremlin Query Language development.
-
DSE OpsCenter: The web-based visual management and monitoring solution for DSE.
Images exist for all versions of HCD, DSE, DSE OpsCenter, and DataStax Studio.