2023-04-14 16:25:48 UTC
438 MB
2.4.1.Final
CONNECT_PLUGIN_PATH DB2_MD5266224b892fc4d2f2efe8bd3256fddbb
DEBEZIUM_VERSION2.2.0.CR1
DISTTAGf37container
EXTERNAL_LIBS_DIR/kafka/external_libs
FGCf37
JDBC_MD55c408ad8a1ce129759c3e1d8ba02060d
JOLOKIA_VERSION1.7.2
KAFKA_CONNECT_PLUGINS_DIR/kafka/connect
KAFKA_DATA/kafka/data
KAFKA_HOME/kafka
KAFKA_URL_PATHkafka/3.4.0/kafka_2.13-3.4.0.tgz
KAFKA_VERSION3.4.0
KCRESTEXT_MD5e388ba2a2f0436b32c8640fca9e6ee01
MAVEN_DEP_DESTINATION/kafka/connect
MAVEN_REPOS_ADDITIONAL MAVEN_REPO_CENTRAL MONGODB_MD5fe28e31f7b76d2a4911edcce63ccccf0
MYSQL_MD590d9f81eda4b57692e5dc3cec5116115
ORACLE_MD5353ea2eb6b00ceac99db3945aa66ebd7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
POSTGRES_MD59bcbfecc618babd6e0ce696cd1d28512
SCALA_VERSION2.13
SCRIPTING_MD591f8cd792e34c7a7f38b3635a5e080a1
SHA512HASH2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B
SPANNER_MD55f5899737dd77a8cc1a9ee029120ff4f
SQLSERVER_MD51192f49edf026a19300161390fe1eb2a
VITESS_MD5010a2060d13a4bc6d2b653daa106651c
containeroci
[#000] sha256:6167da2ec1b765e2f7b1d726f75b610b98711c3c18d471fe6bb21783981363d7 - 8.71% (38.1 MB)
[#001] sha256:c1aa29a9f06a3785140f717edd362b6c1f5207acbcc77b538ba3728d0eefc775 - 29.08% (127 MB)
[#002] sha256:f217b52f211504212eebd5790430fcc7a52002ca2ed52b9b01876c59c48b98b3 - 0.0% (1.65 KB)
[#003] sha256:bf7b289e11d8145ca63986c20c832f08fb98491f5e0471a74842ce37c58f2cfe - 0.0% (147 Bytes)
[#004] sha256:accac163a3df4544e6ff7f0a1c6896aebaea48d6b43bcdfbe76d90b47b9a2ed2 - 0.0% (132 Bytes)
[#005] sha256:a6611ba115eb183f03bf9363fba8ca3f14039e95b7befd10a842ff31f9258979 - 23.15% (101 MB)
[#006] sha256:fc2306f677b9d34845edcaef5403ed006bfeefc9f9ee2e620d7be96588d221ab - 0.0% (877 Bytes)
[#007] sha256:dab5e01982eb3ef5e0ed6386b61f6fb6f7430258d552a474139050bd3f74bb6b - 0.0% (877 Bytes)
[#008] sha256:e1e542022ef458438cbbc462fc4b8c6210617a59c1876c77d639fdb12919c0f7 - 0.0% (8.43 KB)
[#009] sha256:7b4564b54c1eb6e2054a2e5334276536a3b2524ed63cf04b87c5c62d1734218d - 0.0% (140 Bytes)
[#010] sha256:2c449931b47f2367b8e544a035ef15d6f2625ba800a20968f105e86bfcfbd76c - 0.0% (3.65 KB)
[#011] sha256:b45073289bf207dfdc54ec04b6a3ffcccb2e2d59cdc5993c0c2f70807a1028a2 - 0.0% (126 Bytes)
[#012] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#013] sha256:91e11fbd9dcfa95a93d70a6db303b370655baeff99d6e09d73adee5522ede743 - 0.0% (3.58 KB)
[#014] sha256:72db30aa87afb253ba5c5349ca2795fb6fa73261caa8478a9512b5e08faaca2c - 0.73% (3.21 MB)
[#015] sha256:265f73f4f227d2bd0492ee884a74e3657d5378655ff4844680b90a7fa681694b - 0.0% (3.92 KB)
[#016] sha256:c91f3834f7467d5d7343e25cf802a854ab964201913720c45d43db0e4098acb4 - 0.0% (500 Bytes)
[#017] sha256:5661080f02282baa553960c376a39d1aa941c9b7bb45ac8c09e632ec7dc93378 - 0.0% (1.34 KB)
[#018] sha256:b1378d73a3e1979741e4dd3a253d77eb99d48ddd6c4515d277b9179cbae3e386 - 0.0% (150 Bytes)
[#019] sha256:b24d91399f279221cbe28e8e7995d9b5ddc9e2aa849c4916a5b7b6277c8ad7a8 - 5.34% (23.4 MB)
[#020] sha256:e44641a00ea10b6578917dbf0b0b63c40d34d1e0772c4af07091d2c7887a96ae - 0.1% (429 KB)
[#021] sha256:a532ece80cb2d2c62fdad39d07ededcc726b99ffce8e829e9cb9887f432b69fa - 32.88% (144 MB)
LABEL maintainer=Debezium Community
2023-04-14 15:09:33 UTC (buildkit.dockerfile.v0)USER root
2023-04-14 15:09:33 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c microdnf update -y && microdnf install -y java-11-openjdk tar gzip iproute findutils zip && microdnf clean all # buildkit
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)LABEL maintainer=Debezium Community
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ARG KAFKA_VERSION=3.4.0
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ARG SCALA_VERSION=2.13
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ARG SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ENV KAFKA_DATA=/kafka/data
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)USER root
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c mkdir $KAFKA_DATA && mkdir $KAFKA_HOME/logs # buildkit
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:44 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:44 UTC (buildkit.dockerfile.v0)COPY ./log4j.properties /kafka/config/log4j.properties # buildkit
2023-04-14 15:27:44 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)USER kafka
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)WORKDIR /kafka
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)EXPOSE map[9092/tcp:{}]
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)VOLUME [/kafka/data /kafka/logs /kafka/config]
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)COPY ./docker-entrypoint.sh / # buildkit
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2023-04-14 15:27:45 UTC (buildkit.dockerfile.v0)CMD ["start"]
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)LABEL maintainer=Debezium Community
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)USER root
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c microdnf -y install libaio && microdnf clean all # buildkit
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)USER kafka
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)EXPOSE map[8083/tcp:{} 8778/tcp:{}]
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)VOLUME [/kafka/data /kafka/logs /kafka/config]
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh / # buildkit
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)COPY log4j.properties /kafka/config/log4j.properties # buildkit
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)COPY docker-maven-download.sh /usr/local/bin/docker-maven-download # buildkit
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:29:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir "$KAFKA_CONNECT_PLUGINS_DIR" "$EXTERNAL_LIBS_DIR" # buildkit
2023-04-14 15:29:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-maven-download apicurio "$APICURIO_VERSION" ead18a95038adca54e91b7f253717eb7 # buildkit
2023-04-14 15:29:11 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-maven-download central org/jolokia jolokia-jvm "$JOLOKIA_VERSION" d489d62d1143e6a2e85a869a4b824a67 # buildkit
2023-04-14 15:29:11 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2023-04-14 15:29:11 UTC (buildkit.dockerfile.v0)CMD ["start"]
2023-04-14 16:25:48 UTC (buildkit.dockerfile.v0)LABEL maintainer=Debezium Community
2023-04-14 16:25:48 UTC (buildkit.dockerfile.v0)ENV DEBEZIUM_VERSION=2.2.0.CR1 MAVEN_REPO_CENTRAL= MAVEN_REPOS_ADDITIONAL= MAVEN_DEP_DESTINATION=/kafka/connect MONGODB_MD5=fe28e31f7b76d2a4911edcce63ccccf0 MYSQL_MD5=90d9f81eda4b57692e5dc3cec5116115 POSTGRES_MD5=9bcbfecc618babd6e0ce696cd1d28512 SQLSERVER_MD5=1192f49edf026a19300161390fe1eb2a ORACLE_MD5=353ea2eb6b00ceac99db3945aa66ebd7 DB2_MD5=266224b892fc4d2f2efe8bd3256fddbb SPANNER_MD5=5f5899737dd77a8cc1a9ee029120ff4f VITESS_MD5=010a2060d13a4bc6d2b653daa106651c JDBC_MD5=5c408ad8a1ce129759c3e1d8ba02060d KCRESTEXT_MD5=e388ba2a2f0436b32c8640fca9e6ee01 SCRIPTING_MD5=91f8cd792e34c7a7f38b3635a5e080a1
2023-04-14 16:25:48 UTC (buildkit.dockerfile.v0)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
2023-04-14 16:26:47 UTC
434 MB
2.4.1.Final
CONNECT_PLUGIN_PATH DB2_MD5266224b892fc4d2f2efe8bd3256fddbb
DEBEZIUM_VERSION2.2.0.CR1
DISTTAGf37container
EXTERNAL_LIBS_DIR/kafka/external_libs
FGCf37
JDBC_MD55c408ad8a1ce129759c3e1d8ba02060d
JOLOKIA_VERSION1.7.2
KAFKA_CONNECT_PLUGINS_DIR/kafka/connect
KAFKA_DATA/kafka/data
KAFKA_HOME/kafka
KAFKA_URL_PATHkafka/3.4.0/kafka_2.13-3.4.0.tgz
KAFKA_VERSION3.4.0
KCRESTEXT_MD5e388ba2a2f0436b32c8640fca9e6ee01
MAVEN_DEP_DESTINATION/kafka/connect
MAVEN_REPOS_ADDITIONAL MAVEN_REPO_CENTRAL MONGODB_MD5fe28e31f7b76d2a4911edcce63ccccf0
MYSQL_MD590d9f81eda4b57692e5dc3cec5116115
ORACLE_MD5353ea2eb6b00ceac99db3945aa66ebd7
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
POSTGRES_MD59bcbfecc618babd6e0ce696cd1d28512
SCALA_VERSION2.13
SCRIPTING_MD591f8cd792e34c7a7f38b3635a5e080a1
SHA512HASH2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B
SPANNER_MD55f5899737dd77a8cc1a9ee029120ff4f
SQLSERVER_MD51192f49edf026a19300161390fe1eb2a
VITESS_MD5010a2060d13a4bc6d2b653daa106651c
containeroci
[#000] sha256:f9730551477d3422c09cb85aa85d98398a229c94658947e78ff9f7acbdb5ee3c - 8.34% (36.2 MB)
[#001] sha256:83223da168595fac29f0caecb39d787f4799f05fb62fc24236ad1d5b64465d02 - 28.94% (126 MB)
[#002] sha256:91f338c453f222cf0512fc9091f7fd5279e4d194dec7261d75f2d4270791bdb3 - 0.0% (1.65 KB)
[#003] sha256:bf7b289e11d8145ca63986c20c832f08fb98491f5e0471a74842ce37c58f2cfe - 0.0% (147 Bytes)
[#004] sha256:accac163a3df4544e6ff7f0a1c6896aebaea48d6b43bcdfbe76d90b47b9a2ed2 - 0.0% (132 Bytes)
[#005] sha256:0637b3def26c60689c9ae6444fca6447c441e68be2b72530d60ee793d639b150 - 23.35% (101 MB)
[#006] sha256:da71500ada0d2ca61d5cf937ce97fab5e25c364f011e756a35da8faf305d8ec1 - 0.0% (880 Bytes)
[#007] sha256:4c94fb908500635ed67b92a1b2a9158aab555fdd087e11d78357b3bf540810af - 0.0% (880 Bytes)
[#008] sha256:8d935ee11038d1195c2f8965f1e6c483516e4039ae03db7f8aef70984141e017 - 0.0% (8.43 KB)
[#009] sha256:c176fd7e02525d312eebd23d3252515476ea4f3cfa9306e930306938ca6b4e42 - 0.0% (138 Bytes)
[#010] sha256:c8406891f2998a2aa8389976fa41ef284a78fc4b2dc64f33a7c623a034a6e913 - 0.0% (3.65 KB)
[#011] sha256:52b56a82f7ee4db154c89291d762c7c426309875fef878f85448741b1947c09e - 0.0% (124 Bytes)
[#012] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#013] sha256:91e11fbd9dcfa95a93d70a6db303b370655baeff99d6e09d73adee5522ede743 - 0.0% (3.58 KB)
[#014] sha256:ed0ef39ba5948d7a9d00911260c92d4553d38bec1c43054a42c728c32f38f458 - 0.73% (3.17 MB)
[#015] sha256:265f73f4f227d2bd0492ee884a74e3657d5378655ff4844680b90a7fa681694b - 0.0% (3.92 KB)
[#016] sha256:99d5fd121846150245e81922e2c8b4913dfe96979cad39d2f9bcf41fd7a8fc5f - 0.0% (500 Bytes)
[#017] sha256:d27a46c6349e515e9c84543fe1b98c55a537945cc7f21e3ce482a289fa2c245b - 0.0% (1.34 KB)
[#018] sha256:5e6b14b0a5bda8d71cf5759c609946eb63aabc859aa3e6d253671a5a0b781fe0 - 0.0% (150 Bytes)
[#019] sha256:817f7ee21d3a6f9b4b416ecf9b4ba22dfcf60e262731226d2ddaf0ea8f50e671 - 5.39% (23.4 MB)
[#020] sha256:22cca43d4e994393c23045fbe4b75f55293c373aaba987cad36efe0042b45b76 - 0.1% (429 KB)
[#021] sha256:6b87c23de62792ad3f695a78a690cc216977a21cbd3c1f92b750ee0274e8fa8a - 33.15% (144 MB)
LABEL maintainer=Debezium Community
2023-04-14 15:26:32 UTC (buildkit.dockerfile.v0)USER root
2023-04-14 15:26:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c microdnf update -y && microdnf install -y java-11-openjdk tar gzip iproute findutils zip && microdnf clean all # buildkit
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)LABEL maintainer=Debezium Community
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ARG KAFKA_VERSION=3.4.0
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ARG SCALA_VERSION=2.13
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ARG SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)ENV KAFKA_DATA=/kafka/data
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)USER root
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:27:41 UTC (buildkit.dockerfile.v0)RUN |3 KAFKA_VERSION=3.4.0 SCALA_VERSION=2.13 SHA512HASH=2C405149C065627CE2125088DFCCE0A4DC23AEBAA72C1157736D5829CB5CBEF273C0915EC55D2D8BA38E5E0524F0720F43E07D7D677439CD2AC7BEA618CAA65B /bin/sh -c mkdir $KAFKA_DATA && mkdir $KAFKA_HOME/logs # buildkit
2023-04-14 15:27:42 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:28:06 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:28:06 UTC (buildkit.dockerfile.v0)COPY ./log4j.properties /kafka/config/log4j.properties # buildkit
2023-04-14 15:28:06 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:28:06 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)USER kafka
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)WORKDIR /kafka
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)EXPOSE map[9092/tcp:{}]
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)VOLUME [/kafka/data /kafka/logs /kafka/config]
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)COPY ./docker-entrypoint.sh / # buildkit
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2023-04-14 15:28:07 UTC (buildkit.dockerfile.v0)CMD ["start"]
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)LABEL maintainer=Debezium Community
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)USER root
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c microdnf -y install libaio && microdnf clean all # buildkit
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)USER kafka
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)EXPOSE map[8083/tcp:{} 8778/tcp:{}]
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)VOLUME [/kafka/data /kafka/logs /kafka/config]
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh / # buildkit
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)COPY log4j.properties /kafka/config/log4j.properties # buildkit
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)COPY docker-maven-download.sh /usr/local/bin/docker-maven-download # buildkit
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)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
2023-04-14 15:42:41 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir "$KAFKA_CONNECT_PLUGINS_DIR" "$EXTERNAL_LIBS_DIR" # buildkit
2023-04-14 15:42:48 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-maven-download apicurio "$APICURIO_VERSION" ead18a95038adca54e91b7f253717eb7 # buildkit
2023-04-14 15:42:53 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c docker-maven-download central org/jolokia jolokia-jvm "$JOLOKIA_VERSION" d489d62d1143e6a2e85a869a4b824a67 # buildkit
2023-04-14 15:42:53 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/docker-entrypoint.sh"]
2023-04-14 15:42:53 UTC (buildkit.dockerfile.v0)CMD ["start"]
2023-04-14 16:26:47 UTC (buildkit.dockerfile.v0)LABEL maintainer=Debezium Community
2023-04-14 16:26:47 UTC (buildkit.dockerfile.v0)ENV DEBEZIUM_VERSION=2.2.0.CR1 MAVEN_REPO_CENTRAL= MAVEN_REPOS_ADDITIONAL= MAVEN_DEP_DESTINATION=/kafka/connect MONGODB_MD5=fe28e31f7b76d2a4911edcce63ccccf0 MYSQL_MD5=90d9f81eda4b57692e5dc3cec5116115 POSTGRES_MD5=9bcbfecc618babd6e0ce696cd1d28512 SQLSERVER_MD5=1192f49edf026a19300161390fe1eb2a ORACLE_MD5=353ea2eb6b00ceac99db3945aa66ebd7 DB2_MD5=266224b892fc4d2f2efe8bd3256fddbb SPANNER_MD5=5f5899737dd77a8cc1a9ee029120ff4f VITESS_MD5=010a2060d13a4bc6d2b653daa106651c JDBC_MD5=5c408ad8a1ce129759c3e1d8ba02060d KCRESTEXT_MD5=e388ba2a2f0436b32c8640fca9e6ee01 SCRIPTING_MD5=91f8cd792e34c7a7f38b3635a5e080a1
2023-04-14 16:26:47 UTC (buildkit.dockerfile.v0)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
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.