debezium-connect (0.1.6-pr.62)
Published 2026-02-07 21:36:15 +00:00 by zexa
Installation
docker pull g.z-x.lol/zexa/debezium-connect:0.1.6-pr.62sha256:0b838f343ade49dab31bba3ff6a4ca917549b4f71186d9243688f2b2242032e2Image layers
| LABEL maintainer=Debezium Community |
| USER root |
| RUN /bin/sh -c microdnf update -y && microdnf install -y java-11-openjdk tar gzip iproute findutils zip && microdnf clean all # buildkit |
| LABEL maintainer=Debezium Community |
| ARG KAFKA_VERSION=3.4.0 |
| ARG SCALA_VERSION=2.13 |
| ARG SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B |
| ENV KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 KAFKA_HOME=/kafka SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B KAFKA_URL_PATH=kafka/3.4.0/kafka_2.13-3.4.0.tgz |
| ENV KAFKA_DATA=/kafka/data |
| USER root |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c groupadd -r kafka -g 1001 && useradd -u 1001 -r -g kafka -m -d $KAFKA_HOME -s /sbin/nologin -c "Kafka user" kafka && chmod 755 $KAFKA_HOME # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c mkdir $KAFKA_DATA && mkdir $KAFKA_HOME/logs # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c chown -R kafka $KAFKA_HOME && chgrp -R kafka $KAFKA_HOME # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c curl -fSL -o /tmp/kafka.tgz $(curl --stderr /dev/null https://www.apache.org/dyn/closer.cgi\?as_json\=1 | sed -rn 's/.*"preferred":.*"(.*)"/\1/p')$KAFKA_URL_PATH || curl -fSL -o /tmp/kafka.tgz https://archive.apache.org/dist/$KAFKA_URL_PATH && echo "$SHA512HASH /tmp/kafka.tgz" | sha512sum -c - && tar -xzf /tmp/kafka.tgz -C $KAFKA_HOME --strip-components 1 && rm -f /tmp/kafka.tgz && zip -d /kafka/libs/reload4j-1.2.19.jar org/apache/log4j/net/JMSAppender.class org/apache/log4j/net/SocketServer.class org/apache/log4j/net/JMSSink.class 'org/apache/log4j/jdbc/*' 'org/apache/log4j/chainsaw/*' && chmod -R g+w,o+w $KAFKA_HOME # buildkit |
| COPY ./log4j.properties /kafka/config/log4j.properties # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c chmod g+w,o+w $KAFKA_HOME/config/log4j.properties # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c mkdir $KAFKA_HOME/config.orig && mv $KAFKA_HOME/config/* $KAFKA_HOME/config.orig && chown -R kafka:kafka $KAFKA_HOME/config.orig # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c rm -f $KAFKA_HOME/libs/*-{sources,javadoc,scaladoc}.jar* && rm -r $KAFKA_HOME/site-docs # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c sed -i 's/base_dir=\$(dirname \$0)\/../base_dir=\$(realpath \$(dirname \$0)\/..)/' $KAFKA_HOME/bin/kafka-run-class.sh # buildkit |
| RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c chmod -R g+w,o+w $KAFKA_HOME # buildkit |
| USER kafka |
| WORKDIR /kafka |
| EXPOSE map[9092/tcp:{}] |
| VOLUME [/kafka/data /kafka/logs /kafka/config] |
| COPY ./docker-entrypoint.sh / # buildkit |
| ENTRYPOINT ["/docker-entrypoint.sh"] |
| CMD ["start"] |
| LABEL maintainer=Debezium Community |
| USER root |
| RUN /bin/sh -c microdnf -y install libaio && microdnf clean all # buildkit |
| USER kafka |
| EXPOSE map[8083/tcp:{} 8778/tcp:{}] |
| VOLUME [/kafka/data /kafka/logs /kafka/config] |
| COPY docker-entrypoint.sh / # buildkit |
| COPY log4j.properties /kafka/config/log4j.properties # buildkit |
| COPY docker-maven-download.sh /usr/local/bin/docker-maven-download # buildkit |
| ENV KAFKA_CONNECT_PLUGINS_DIR=/kafka/connect EXTERNAL_LIBS_DIR=/kafka/external_libs CONNECT_PLUGIN_PATH= MAVEN_DEP_DESTINATION=/kafka/libs APICURIO_VERSION=2.4.1.Final JOLOKIA_VERSION=1.7.2 |
| RUN /bin/sh -c mkdir "$KAFKA_CONNECT_PLUGINS_DIR" "$EXTERNAL_LIBS_DIR" # buildkit |
| RUN /bin/sh -c docker-maven-download apicurio "$APICURIO_VERSION" ead18a95038adca54e91b7f253717eb7 # buildkit |
| RUN /bin/sh -c docker-maven-download central org/jolokia jolokia-jvm "$JOLOKIA_VERSION" d489d62d1143e6a2e85a869a4b824a67 # buildkit |
| ENTRYPOINT ["/docker-entrypoint.sh"] |
| CMD ["start"] |
| LABEL maintainer=Debezium Community |
| ENV DEBEZIUM_VERSION=2.2.1.Final MAVEN_REPO_CENTRAL= MAVEN_REPOS_ADDITIONAL= MAVEN_DEP_DESTINATION=/kafka/connect MONGODB_MD5=f773a5fdc84c9b9157dcea4559a84db7 MYSQL_MD5=c83cd14a7db7b7244d711a741735b1de POSTGRES_MD5=dee4403afada17d281af7b1284608d0b SQLSERVER_MD5=a0d307fde0d356973d924f21acce9927 ORACLE_MD5=c698e3a94accd97181039fe47f4bc8b7 DB2_MD5=94980de1c3b0c881e0695247be0b213e SPANNER_MD5=51eea81d20f29e7fa3676b0f2ae990cd VITESS_MD5=7dfafc0b6279c2f0cf29dc4d1e1da263 JDBC_MD5=a51e005d3d713182c8706f71006a5944 KCRESTEXT_MD5=38dc3dcd1d4f3cdfe03f1ffc229c64d3 SCRIPTING_MD5=d0b9056c657a571cc95102d712efc626 |
| RUN /bin/sh -c docker-maven-download debezium mongodb "$DEBEZIUM_VERSION" "$MONGODB_MD5" && docker-maven-download debezium mysql "$DEBEZIUM_VERSION" "$MYSQL_MD5" && docker-maven-download debezium postgres "$DEBEZIUM_VERSION" "$POSTGRES_MD5" && docker-maven-download debezium sqlserver "$DEBEZIUM_VERSION" "$SQLSERVER_MD5" && docker-maven-download debezium oracle "$DEBEZIUM_VERSION" "$ORACLE_MD5" && docker-maven-download debezium-additional db2 db2 "$DEBEZIUM_VERSION" "$DB2_MD5" && docker-maven-download debezium-additional jdbc jdbc "$DEBEZIUM_VERSION" "$JDBC_MD5" && docker-maven-download debezium-additional spanner spanner "$DEBEZIUM_VERSION" "$SPANNER_MD5" && docker-maven-download debezium-additional vitess vitess "$DEBEZIUM_VERSION" "$VITESS_MD5" && docker-maven-download debezium-optional connect-rest-extension "$DEBEZIUM_VERSION" "$KCRESTEXT_MD5" && docker-maven-download debezium-optional scripting "$DEBEZIUM_VERSION" "$SCRIPTING_MD5" # buildkit |
| COPY json-parser-smt-1.0.0.jar /kafka/connect/debezium-plugins/ # buildkit |
| ENV CONNECT_PLUGIN_PATH=/kafka/connect,/kafka/connect/debezium-plugins |
Labels
| Key | Value |
|---|---|
| build-at | 1686833092 |
| license | MIT |
| maintainer | Debezium Community |
| name | fedora |
| vendor | Fedora Project |
| version | 37 |
Details
2026-02-07 21:36:15 +00:00
Versions (2)
View all
Container
3
OCI / Docker
linux/amd64
587 MiB
0.0.1-pr.62
2026-02-10
0.1.6-pr.62
2026-02-07