Docker image for deploying and running Kafka Connect.
Functionally, the cp-kafka-connect
and the cp-kafka-connect-base
images are identical. Prior to Confluent Platform 6.0 the cp-kafka-connect
image included several connectors pre-installed, but this is no longer the case.
Kafka Connect is part of Apache Kafka, and is used to integrate external systems with Kafka. You can find out more in the documentation and this short video.
Please see the Confluent Platform documentation for further documentation on these images.
Kafka Connect is a pluggable framework with which you can use plugins for different connectors, transformations, and converters. You can find hundreds of these at Confluent Hub.
You will need to install plugins into the image in order to use them. This can be done in several ways:
- Extend the image
- Add the connector JARs via volumes mounted to the image (example)
- Install the connector JARs at runtime (example)
Start by reading our guidelines on contributing to this project found here.
- Source Code: https://github.com/confluentinc/kafka-images
- Issue Tracker: https://github.com/confluentinc/kafka-images/issues
Usage of this image is subject to the license terms of the software contained within. Please refer to Confluent's Docker images documentation reference for further information. The software to extend and build the custom Docker images is available under the Apache 2.0 License.