Building custom Docker images

Use DataStax source code to customize a Docker image for your environment.

DataStax provides a code repository on Github for building custom Docker images.

By default, Gradle downloads the DataStax tarballs from the DataStax Downloads page. Enter DataStax Academy credentials either from the command line, or in the gradle.properties file, which is located in the project root.

To build all images, run the following command, entering DataStax Academy credentials for username and password.

./gradlew buildImages -PdownloadUsername=username \
-PdownloadPassword=password

Run ./gradlew tasks to get the list of all available tasks.