2025-11-05 11:45:39 UTC
750 MB
true
DINKY_HOME/opt/dinky/
FLINK_ASC_URLhttps://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz.asc
FLINK_HOME/opt/flink
FLINK_TGZ_URLhttps://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz
FLINK_VERSION1.16
GOSU_VERSION1.11
GPG_KEYB2D64016B940A7E0B9B72E0D7D0528B28037D8BC
H2_DB./tmp/db/h2
JAVA_HOME/opt/java/openjdk
JAVA_VERSIONjdk8u402-b06
LANGen_US.UTF-8
LANGUAGEen_US:en
LC_ALLen_US.UTF-8
PATH/opt/flink/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:23828d760c7b04df02891af556c40ca44c2dd79d6837ea6f18fac24f4108448c - 3.87% (29 MB)
[#001] sha256:8069355d5739c7da6dbe5ac9692d576813db815ada8e298f80c69c9624b46e9b - 1.64% (12.3 MB)
[#002] sha256:476b764ecfcbe6bb0a4746b5259ef37e687c435074ba3cc955067c6139b7f764 - 5.32% (39.9 MB)
[#003] sha256:a292b18acfa38bb394c07e499f44646fde2ab925f74ba1d362a86dc443f5306f - 0.0% (160 Bytes)
[#004] sha256:997f448dbac60910eb47ab015996414455cbbdb0307001795adf323e6b0fac76 - 0.0% (733 Bytes)
[#005] sha256:d0d2611e4aa9ffb0938c0a4e889695f93fac01845a55ffd6990f1a345cc3b807 - 0.59% (4.44 MB)
[#006] sha256:60d0dda1d483d6003908acaf11644b7e0f18cb36b6f699d481682ca3d09dfde1 - 0.11% (879 KB)
[#007] sha256:4929be939ae8748828b6112c23ff52219027d47f3468b71df2cb4c8ca1a4f7be - 0.0% (4.5 KB)
[#008] sha256:42359b1f360f79649da730b70307bab307239a2cf667cc72fceee9be70feb672 - 0.0% (148 Bytes)
[#009] sha256:78bf9d1f9aa91593d061db347b521549f35767e062c90e421d6a77406ff36361 - 60.44% (454 MB)
[#010] sha256:ac8da8112bf26c5c40af62c7ac1c9eb7e9385fc012506402013d231ce9dc5c6f - 0.0% (2.06 KB)
[#011] sha256:987e6e18be099e5bf6c224dbd142609a8a77c9fed8aeeb67ea616f5712436b9a - 20.44% (153 MB)
[#012] sha256:45cfa1ca7b3d84f777107413cef037af03dc2764f43ea4b7f4e4b5213696337f - 6.76% (50.7 MB)
[#013] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#014] sha256:fd43d2ca2cd583bf3d7216c0b9e26a042017045cfaeda239c9d29a6f657bbe8c - 0.82% (6.17 MB)
/bin/sh -c #(nop) ARG RELEASE
2024-02-27 18:52:57 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-02-27 18:52:57 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-02-27 18:52:57 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2024-02-27 18:52:58 UTC/bin/sh -c #(nop) ADD file:21c2e8d95909bec6f4acdaf4aed55b44ee13603681f93b152e423e3e6a4a207b in /
2024-02-27 18:52:59 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-03-06 06:02:14 UTC/bin/sh -c #(nop) ENV JAVA_HOME=/opt/java/openjdk
2024-03-06 06:02:14 UTC/bin/sh -c #(nop) ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-03-06 06:02:14 UTC/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-03-06 06:02:33 UTC/bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget fontconfig ca-certificates p11-kit tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/*
2024-03-06 06:02:33 UTC/bin/sh -c #(nop) ENV JAVA_VERSION=jdk8u402-b06
2024-03-06 06:03:00 UTC/bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in aarch64|arm64) ESUM='782f842c22fe660c5acbea8c1d7b4e812fe658a9e48cd2e8e776d088c7ab32d3'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_aarch64_linux_hotspot_8u402b06.tar.gz'; ;; amd64|i386:x86-64) ESUM='1d8c109e96bdb35ffff667dfb911ce03fb9f0f924048dcc8fdbd45198b263ecd'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_x64_linux_hotspot_8u402b06.tar.gz'; ;; armhf|arm) ESUM='d613a775573fc17ee972e62b5120dc34d8cac1810bb352e71bc01980ce3c48a8'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_arm_linux_hotspot_8u402b06.tar.gz'; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libatomic1; rm -rf /var/lib/apt/lists/*; ;; ppc64el|powerpc:common64) ESUM='dd828b761805c2caecac94fcab8ea39cdf41480f07053553dc37edde104861af'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_ppc64le_linux_hotspot_8u402b06.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig;
2024-03-06 06:03:00 UTC/bin/sh -c set -eux; echo "Verifying install ..."; echo "java -version"; java -version; echo "Complete."
2024-03-06 06:03:01 UTC/bin/sh -c #(nop) COPY file:8b8864b3e02a33a579dc216fd51b28a6047bc8eeaa03045b258980fe0cf7fcb3 in /__cacert_entrypoint.sh
2024-03-06 06:03:01 UTC/bin/sh -c #(nop) ENTRYPOINT ["/__cacert_entrypoint.sh"]
2024-03-06 10:00:57 UTC/bin/sh -c set -ex; apt-get update; apt-get -y install gpg libsnappy1v5 gettext-base libjemalloc-dev; rm -rf /var/lib/apt/lists/*
2024-03-06 10:00:57 UTC/bin/sh -c #(nop) ENV GOSU_VERSION=1.11
2024-03-06 10:01:29 UTC/bin/sh -c set -ex; wget -nv -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture)"; wget -nv -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc"; export GNUPGHOME="$(mktemp -d)"; for server in ha.pool.sks-keyservers.net $(shuf -e hkp://p80.pool.sks-keyservers.net:80 keyserver.ubuntu.com hkp://keyserver.ubuntu.com:80 pgp.mit.edu) ; do gpg --batch --keyserver "$server" --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 && break || : ; done && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; chmod +x /usr/local/bin/gosu; gosu nobody true
2024-03-06 10:07:27 UTC/bin/sh -c #(nop) ENV FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz.asc GPG_KEY=B2D64016B940A7E0B9B72E0D7D0528B28037D8BC CHECK_GPG=true
2024-03-06 10:07:28 UTC/bin/sh -c #(nop) ENV FLINK_HOME=/opt/flink
2024-03-06 10:07:28 UTC/bin/sh -c #(nop) ENV PATH=/opt/flink/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-03-06 10:07:28 UTC/bin/sh -c groupadd --system --gid=9999 flink && useradd --system --home-dir $FLINK_HOME --uid=9999 --gid=flink flink
2024-03-06 10:07:28 UTC/bin/sh -c #(nop) WORKDIR /opt/flink
2024-03-06 10:08:10 UTC/bin/sh -c set -ex; wget -nv -O flink.tgz "$FLINK_TGZ_URL"; if [ "$CHECK_GPG" = "true" ]; then wget -nv -O flink.tgz.asc "$FLINK_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for server in ha.pool.sks-keyservers.net $(shuf -e hkp://p80.pool.sks-keyservers.net:80 keyserver.ubuntu.com hkp://keyserver.ubuntu.com:80 pgp.mit.edu) ; do gpg --batch --keyserver "$server" --recv-keys "$GPG_KEY" && break || : ; done && gpg --batch --verify flink.tgz.asc flink.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME" flink.tgz.asc; fi; tar -xf flink.tgz --strip-components=1; rm flink.tgz; chown -R flink:flink .; sed -i 's/rest.address: localhost/rest.address: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i 's/rest.bind-address: localhost/rest.bind-address: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i 's/jobmanager.bind-host: localhost/jobmanager.bind-host: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i 's/taskmanager.bind-host: localhost/taskmanager.bind-host: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i '/taskmanager.host: localhost/d' $FLINK_HOME/conf/flink-conf.yaml;
2024-03-06 10:08:11 UTC/bin/sh -c #(nop) COPY file:ab8cf5711c2ee73018994cee7133a7f61b2e5fca388abbb79b5eac61bf7f4fa3 in /
2024-03-06 10:08:11 UTC/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]
2024-03-06 10:08:11 UTC/bin/sh -c #(nop) EXPOSE 6123 8081
2024-03-06 10:08:11 UTC/bin/sh -c #(nop) CMD ["help"]
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)ARG FLINK_VERSION=1.16
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)COPY /opt/dinky /opt/dinky # buildkit
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)RUN |1 FLINK_VERSION=1.16 /bin/sh -c cp /opt/flink/opt/flink-python*.jar /opt/flink/lib/ && cp /opt/flink/opt/flink-table-planner*.jar /opt/flink/lib/ 2>/dev/null || : && ln -s /opt/flink/lib/* /opt/dinky/extends/flink${FLINK_VERSION}/ # buildkit
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)ENV FLINK_VERSION=1.16
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)ENV DINKY_HOME=/opt/dinky/
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)ENV H2_DB=./tmp/db/h2
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)USER root
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)WORKDIR /opt/dinky/
2025-11-05 11:45:39 UTC (buildkit.dockerfile.v0)RUN |1 FLINK_VERSION=1.16 /bin/sh -c mkdir /opt/dinky/customJar && chmod -R 777 /opt/dinky/ && mkdir /dinky && chmod -R 777 /dinky/ && sed -i 's/-Xms512M -Xmx2048M -XX:ermSize=512M/-XX:+UseContainerSupport -XX:InitialRAMPercentage=70.0 -XX:MaxRAMPercentage=70.0/g' ./bin/auto.sh # buildkit
2025-11-05 11:45:39 UTC (buildkit.dockerfile.v0)EXPOSE [8888/tcp]
2025-11-05 11:45:39 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh" "-c" "./bin/auto.sh startOnPending"]
2025-11-05 11:45:39 UTC
747 MB
true
DINKY_HOME/opt/dinky/
FLINK_ASC_URLhttps://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz.asc
FLINK_HOME/opt/flink
FLINK_TGZ_URLhttps://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz
FLINK_VERSION1.16
GOSU_VERSION1.11
GPG_KEYB2D64016B940A7E0B9B72E0D7D0528B28037D8BC
H2_DB./tmp/db/h2
JAVA_HOME/opt/java/openjdk
JAVA_VERSIONjdk8u402-b06
LANGen_US.UTF-8
LANGUAGEen_US:en
LC_ALLen_US.UTF-8
PATH/opt/flink/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:71dca2167f9f5ee82e602460098ce45ba714cb60cd683d677d994dad97c74bb2 - 3.63% (27.1 MB)
[#001] sha256:099ab792921bde3b4856ba4ed7e3ada8617507ba29009035c1b557cfeee153ea - 1.64% (12.3 MB)
[#002] sha256:2e58a7034f821e622d014c27ec7bbcd20c0560c3cc96280bd42bc895a2c0fb66 - 5.21% (39 MB)
[#003] sha256:ca643dd6a4a0cd95db47b8431460c7c6c78ab5476891fe5e638ce72181321a3f - 0.0% (159 Bytes)
[#004] sha256:0e527237f8a55a27952ae7f051404cd219a68e2ed2727f62055585702cba3589 - 0.0% (734 Bytes)
[#005] sha256:b49ace102b98ede712ffaf77fb343b5c32dd2a4aaaf4d4414f1728bacab4829d - 0.57% (4.3 MB)
[#006] sha256:1b3a7aa73ec67a11245e444bf439be140b39e95cb05773cf34da0ca96a30c812 - 0.11% (816 KB)
[#007] sha256:b805e22e3bfa0e3ffa062b71b8b043a1b8da0f2c014320ae5513daa52d9d546e - 0.0% (4.54 KB)
[#008] sha256:1f80f22e65fbb7ede1301f3ef149cae02373f02be9889b1f3dd76851177d6135 - 0.0% (148 Bytes)
[#009] sha256:9e632b72fb0abeed612dea175d2cc4410de4b177c9601adc542ac0cc10127bf6 - 60.7% (454 MB)
[#010] sha256:43b14719c8c0ee64091c9ec9d64c0aef8610256bdbd14e3941fb168f46d4ebba - 0.0% (2.06 KB)
[#011] sha256:a38ed84ea44aa8dcbe567c44b418b991d9b2db5f2a9fdf56e35f28521d0a8865 - 20.52% (153 MB)
[#012] sha256:5ed54d4708eba0da6b1a72880b1d5010c9fbe52b9bb1281b2b906690b0bb6bf5 - 6.79% (50.7 MB)
[#013] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#014] sha256:5fde8fd606480e18f8deb325b2375f36c4ed7be189ad202368657287d245b8aa - 0.83% (6.17 MB)
/bin/sh -c #(nop) ARG RELEASE
2024-02-27 18:53:22 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-02-27 18:53:22 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-02-27 18:53:22 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2024-02-27 18:53:25 UTC/bin/sh -c #(nop) ADD file:07cdbabf782942af04487c9da03de50a611a51e69d8bac1f593acb73a3ba3a46 in /
2024-02-27 18:53:25 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-03-06 04:01:37 UTC/bin/sh -c #(nop) ENV JAVA_HOME=/opt/java/openjdk
2024-03-06 04:01:37 UTC/bin/sh -c #(nop) ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-03-06 04:01:37 UTC/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-03-06 04:01:49 UTC/bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget fontconfig ca-certificates p11-kit tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/*
2024-03-06 04:01:49 UTC/bin/sh -c #(nop) ENV JAVA_VERSION=jdk8u402-b06
2024-03-06 04:02:12 UTC/bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in aarch64|arm64) ESUM='782f842c22fe660c5acbea8c1d7b4e812fe658a9e48cd2e8e776d088c7ab32d3'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_aarch64_linux_hotspot_8u402b06.tar.gz'; ;; amd64|i386:x86-64) ESUM='1d8c109e96bdb35ffff667dfb911ce03fb9f0f924048dcc8fdbd45198b263ecd'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_x64_linux_hotspot_8u402b06.tar.gz'; ;; armhf|arm) ESUM='d613a775573fc17ee972e62b5120dc34d8cac1810bb352e71bc01980ce3c48a8'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_arm_linux_hotspot_8u402b06.tar.gz'; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libatomic1; rm -rf /var/lib/apt/lists/*; ;; ppc64el|powerpc:common64) ESUM='dd828b761805c2caecac94fcab8ea39cdf41480f07053553dc37edde104861af'; BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u402-b06/OpenJDK8U-jre_ppc64le_linux_hotspot_8u402b06.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig;
2024-03-06 04:02:12 UTC/bin/sh -c set -eux; echo "Verifying install ..."; echo "java -version"; java -version; echo "Complete."
2024-03-06 04:02:12 UTC/bin/sh -c #(nop) COPY file:8b8864b3e02a33a579dc216fd51b28a6047bc8eeaa03045b258980fe0cf7fcb3 in /__cacert_entrypoint.sh
2024-03-06 04:02:12 UTC/bin/sh -c #(nop) ENTRYPOINT ["/__cacert_entrypoint.sh"]
2024-03-06 12:16:43 UTC/bin/sh -c set -ex; apt-get update; apt-get -y install gpg libsnappy1v5 gettext-base libjemalloc-dev; rm -rf /var/lib/apt/lists/*
2024-03-06 12:16:44 UTC/bin/sh -c #(nop) ENV GOSU_VERSION=1.11
2024-03-06 12:17:10 UTC/bin/sh -c set -ex; wget -nv -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture)"; wget -nv -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc"; export GNUPGHOME="$(mktemp -d)"; for server in ha.pool.sks-keyservers.net $(shuf -e hkp://p80.pool.sks-keyservers.net:80 keyserver.ubuntu.com hkp://keyserver.ubuntu.com:80 pgp.mit.edu) ; do gpg --batch --keyserver "$server" --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 && break || : ; done && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; chmod +x /usr/local/bin/gosu; gosu nobody true
2024-03-06 12:26:01 UTC/bin/sh -c #(nop) ENV FLINK_TGZ_URL=https://www.apache.org/dyn/closer.cgi?action=download&filename=flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz FLINK_ASC_URL=https://downloads.apache.org/flink/flink-1.16.3/flink-1.16.3-bin-scala_2.12.tgz.asc GPG_KEY=B2D64016B940A7E0B9B72E0D7D0528B28037D8BC CHECK_GPG=true
2024-03-06 12:26:01 UTC/bin/sh -c #(nop) ENV FLINK_HOME=/opt/flink
2024-03-06 12:26:01 UTC/bin/sh -c #(nop) ENV PATH=/opt/flink/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-03-06 12:26:01 UTC/bin/sh -c groupadd --system --gid=9999 flink && useradd --system --home-dir $FLINK_HOME --uid=9999 --gid=flink flink
2024-03-06 12:26:02 UTC/bin/sh -c #(nop) WORKDIR /opt/flink
2024-03-06 12:26:42 UTC/bin/sh -c set -ex; wget -nv -O flink.tgz "$FLINK_TGZ_URL"; if [ "$CHECK_GPG" = "true" ]; then wget -nv -O flink.tgz.asc "$FLINK_ASC_URL"; export GNUPGHOME="$(mktemp -d)"; for server in ha.pool.sks-keyservers.net $(shuf -e hkp://p80.pool.sks-keyservers.net:80 keyserver.ubuntu.com hkp://keyserver.ubuntu.com:80 pgp.mit.edu) ; do gpg --batch --keyserver "$server" --recv-keys "$GPG_KEY" && break || : ; done && gpg --batch --verify flink.tgz.asc flink.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME" flink.tgz.asc; fi; tar -xf flink.tgz --strip-components=1; rm flink.tgz; chown -R flink:flink .; sed -i 's/rest.address: localhost/rest.address: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i 's/rest.bind-address: localhost/rest.bind-address: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i 's/jobmanager.bind-host: localhost/jobmanager.bind-host: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i 's/taskmanager.bind-host: localhost/taskmanager.bind-host: 0.0.0.0/g' $FLINK_HOME/conf/flink-conf.yaml; sed -i '/taskmanager.host: localhost/d' $FLINK_HOME/conf/flink-conf.yaml;
2024-03-06 12:26:45 UTC/bin/sh -c #(nop) COPY file:ab8cf5711c2ee73018994cee7133a7f61b2e5fca388abbb79b5eac61bf7f4fa3 in /
2024-03-06 12:26:45 UTC/bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]
2024-03-06 12:26:46 UTC/bin/sh -c #(nop) EXPOSE 6123 8081
2024-03-06 12:26:46 UTC/bin/sh -c #(nop) CMD ["help"]
2025-11-05 11:45:37 UTC (buildkit.dockerfile.v0)ARG FLINK_VERSION=1.16
2025-11-05 11:45:37 UTC (buildkit.dockerfile.v0)COPY /opt/dinky /opt/dinky # buildkit
2025-11-05 11:45:37 UTC (buildkit.dockerfile.v0)RUN |1 FLINK_VERSION=1.16 /bin/sh -c cp /opt/flink/opt/flink-python*.jar /opt/flink/lib/ && cp /opt/flink/opt/flink-table-planner*.jar /opt/flink/lib/ 2>/dev/null || : && ln -s /opt/flink/lib/* /opt/dinky/extends/flink${FLINK_VERSION}/ # buildkit
2025-11-05 11:45:37 UTC (buildkit.dockerfile.v0)ENV FLINK_VERSION=1.16
2025-11-05 11:45:37 UTC (buildkit.dockerfile.v0)ENV DINKY_HOME=/opt/dinky/
2025-11-05 11:45:37 UTC (buildkit.dockerfile.v0)ENV H2_DB=./tmp/db/h2
2025-11-05 11:45:37 UTC (buildkit.dockerfile.v0)USER root
2025-11-05 11:45:38 UTC (buildkit.dockerfile.v0)WORKDIR /opt/dinky/
2025-11-05 11:45:39 UTC (buildkit.dockerfile.v0)RUN |1 FLINK_VERSION=1.16 /bin/sh -c mkdir /opt/dinky/customJar && chmod -R 777 /opt/dinky/ && mkdir /dinky && chmod -R 777 /dinky/ && sed -i 's/-Xms512M -Xmx2048M -XX:ermSize=512M/-XX:+UseContainerSupport -XX:InitialRAMPercentage=70.0 -XX:MaxRAMPercentage=70.0/g' ./bin/auto.sh # buildkit
2025-11-05 11:45:39 UTC (buildkit.dockerfile.v0)EXPOSE [8888/tcp]
2025-11-05 11:45:39 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh" "-c" "./bin/auto.sh startOnPending"]
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.