This repo provides build files for Apache Kafka and Confluent Docker images. The images can be found on Docker Hub, and sample Docker Compose files here.
Information on using the Docker images is available in the documentation.
Properties are inherited from a top-level POM. Properties may be overridden on the command line (-Ddocker.registry=testing.example.com:8080/), or in a subproject's POM.
false to include Docker images as part of build. Default is 'false'.false to include Docker image integration tests as part of the build. Requires Python 2.7, tox. Default is 'true'.placeholder/. Used as DOCKER_REGISTRY during docker build and testing. Trailing / is required. Defaults to placeholder/.DOCKER_TAG during docker build and testing. Defaults to the value of project.version./ is required. Used as DOCKER_UPSTREAM_REGISTRY during docker build. Defaults to the value of docker.registry.DOCKER_UPSTREAM_TAG during docker build. Defaults to the value of docker.tag./ is required. Used as DOCKER_TEST_REGISTRY during testing. Defaults to the value of docker.upstream-registry.DOCKER_TEST_TAG during testing. Defaults to the value of docker.upstream-tag.ubi9. Default value is ubi9.https://s3-us-west-2.amazonaws.com/confluent-packages-5.4.0/deb/5.4 This is the repository for the 5.4.0 release of the RPM's: https://s3-us-west-2.amazonaws.com/confluent-packages-5.4.0/rpm/5.4This project uses maven-assembly-plugin and dockerfile-maven-plugin to build Docker images via Maven.
To build SNAPSHOT images, configure .m2/settings.xml for SNAPSHOT dependencies. These must be available at build time.
mvn clean package -Pdocker -DskipTests # Build local images
(top 30 of 56)
6,104 commits
4,634 commits
1,764 commits
171 commits
Python
54.0%
Java
24.2%
Shell
21.3%
This repo provides build files for Apache Kafka and Confluent Docker images. The images can be found on Docker Hub, and sample Docker Compose files here.
Information on using the Docker images is available in the documentation.
Properties are inherited from a top-level POM. Properties may be overridden on the command line (-Ddocker.registry=testing.example.com:8080/), or in a subproject's POM.
false to include Docker images as part of build. Default is 'false'.false to include Docker image integration tests as part of the build. Requires Python 2.7, tox. Default is 'true'.placeholder/. Used as DOCKER_REGISTRY during docker build and testing. Trailing / is required. Defaults to placeholder/.DOCKER_TAG during docker build and testing. Defaults to the value of project.version./ is required. Used as DOCKER_UPSTREAM_REGISTRY during docker build. Defaults to the value of docker.registry.DOCKER_UPSTREAM_TAG during docker build. Defaults to the value of docker.tag./ is required. Used as DOCKER_TEST_REGISTRY during testing. Defaults to the value of docker.upstream-registry.DOCKER_TEST_TAG during testing. Defaults to the value of docker.upstream-tag.ubi9. Default value is ubi9.https://s3-us-west-2.amazonaws.com/confluent-packages-5.4.0/deb/5.4 This is the repository for the 5.4.0 release of the RPM's: https://s3-us-west-2.amazonaws.com/confluent-packages-5.4.0/rpm/5.4This project uses maven-assembly-plugin and dockerfile-maven-plugin to build Docker images via Maven.
To build SNAPSHOT images, configure .m2/settings.xml for SNAPSHOT dependencies. These must be available at build time.
mvn clean package -Pdocker -DskipTests # Build local images
(top 30 of 56)
6,104 commits
4,634 commits
1,764 commits
171 commits
Python
54.0%
Java
24.2%
Shell
21.3%