Important

You are viewing documentation for an older version of Confluent Platform. For the latest, click here.

Docker Image Reference

Images are available on DockerHub for each component of the Confluent Platform. The source files for the images are available on GitHub. From GitHub you can extend and rebuild the images and upload them to your own DockerHub repository.

This table lists the available images and the Confluent software packages that they contain. Some images are identified as `cp-enterprise-${component_name}`. These images include proprietary components that must be licensed from Confluent when deployed.

Component Image Name License Packages Included
Base Image cp-base Community licensed
  • zulu-openjdk-8
Control Center cp-enterprise-control-center Commercially licensed
  • confluent-control-center
Confluent Server cp-server Commercially licensed
  • cp-server
Kafka cp-kafka Community licensed
  • confluent-kafka-*
Kafka cp-enterprise-kafka Commercially licensed
  • confluent-kafka-*
  • confluent-rebalancer
Kafka Connect cp-kafka-connect Community licensed
  • confluent-schema-registry
  • confluent-control-center
  • confluent-kafka-connect-elasticsearch
  • confluent-kafka-connect-jdbc
  • confluent-kafka-connect-s3
  • confluent-monitoring-interceptors
Kafka Connect cp-kafka-connect-base Community licensed
  • confluent-common
  • confluent-schema-registry
  • confluent-control-center
  • confluent-control-center-fe
  • confluent-hub-client
  • confluent-kafka-*
  • confluent-rebalancer
  • confluent-rest-utils
KSQL CLI cp-ksql-cli Community licensed
  • ksql-cli
KSQL Server cp-ksql-server Community licensed
  • ksql-server
  • confluent-monitoring-interceptors
Replicator cp-enterprise-replicator Commercially licensed
  • confluent-kafka-replicator
  • confluent-schema-registry
Replicator Executable cp-enterprise-replicator -executable Commercially licensed
  • confluent-kafka-replicator
  • confluent-schema-registry
  • confluent-control-center
REST Proxy cp-kafka-rest Community licensed
  • confluent-kafka-rest
Schema Registry cp-schema-registry Community licensed
  • confluent-schema-registry

Note

The Kafka Connect and KSQL Server images are labeled as “Enterprise” simply because they contain Confluent monitoring interceptors. The monitoring interceptors enable connectors and KSQL queries to collect the metrics that can be visualized in Confluent Control Center. The Connect image includes Control Center in its entirety, while the KSQL Server image just includes the monitoring interceptors. No explicit license is required when using the Connect or the KSQL Server image on their own.