• Glossary
  • Support
  • Downloads
  • DataStax Home
Get Live Help
Expand All
Collapse All

DataStax Docker Guide

  • Overview
    • About Docker and DataStax
    • Docker support
    • Docker known issues
    • Licensing
  • Getting started
    • Quickstart
  • Installing
    • Install
    • Create and start Docker containers
  • Developing
    • Building custom Docker images
  • Managing
    • Configuring
      • Recommended settings
      • Exposing public ports
      • Using environment variables
      • Using the DSE configuration volume
      • Mount data volumes
    • Operating
      • Using Docker compose for automated provisioning
      • Logging into a container
  • Reference
    • Docker run options
  • DataStax Docker Guide
  • Managing
  • Configuring

Configuring

Configuration using one of the following options:

  • Recommended settings as the default starting point.

  • Environment variables to change the configuration at runtime.

  • Exposing public ports

  • The DSE configuration volume to get configuration files from a mounted host directory without replacing or customizing configuration file in the container.

  • Data volumes can also be mounted, so that data can be persisted beyond the lifetime of a container.

DSE uses the default values defined for the environment variables unless explicitly set at runtime. Custom configuration files override the default or explicitly set environment variables.

DataStax uses a common base image for all products. To customize the operating system or install additional packages, modify the base/Dockerfile. The DataStax base images use OpenJDK due to the end of public updates for Oracle JDK. All DataStax repositories on Docker Hub include OpenJDK.

Building custom Docker images Recommended settings

General Inquiries: +1 (650) 389-6000 info@datastax.com

© DataStax | Privacy policy | Terms of use

DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.

Kubernetes is the registered trademark of the Linux Foundation.

landing_page landingpage