2025-10-14 15:11:51 UTC
72 MB
0.29.1
DOCKER_COMPOSE_VERSION2.40.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION29.0.0-rc.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:2d35ebdb57d9971fea0cac1582aa78935adf8058b2cc32db163c98822e5dfa1b - 5.03% (3.63 MB)
[#001] sha256:70bbca4dac63dda61c15f026e41128ceed724306ef1926d3af5d649611f35255 - 10.86% (7.83 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:0f5cd71a5c62247f7db914287661a8deb65e131718c0084f0d71f362ef99d296 - 0.0% (457 Bytes)
[#004] sha256:1f3005f77ab24b95f065333d3986387a41de710df6d63d9bee7955e0e8b0d08a - 26.14% (18.8 MB)
[#005] sha256:71aa0124a3341a72d24da8293b5701732bf7eab02a8e49d385a7fd7e13d9a519 - 29.33% (21.1 MB)
[#006] sha256:067eb0191e16ecf0c10ad1e1131b6a544e172f6924eb7265c34715c3e05dd165 - 28.63% (20.6 MB)
[#007] sha256:584b85e33c6ec61753c205e4cb367af564cd72d841fb5760898fe64a32122dbf - 0.0% (540 Bytes)
[#008] sha256:6307e1d8df66aa28d2bfcd0f6b190d5f812d3c4611bc69cc54e6a5c4e51be4cc - 0.0% (1012 Bytes)
[#009] sha256:678e1e2cbeac74f1006714d0ff16cf9f940746e7899999bc940e66c1d417eacb - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=29.0.0-rc.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://download.docker.com/linux/static/test/x86_64/docker-29.0.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.0.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.0.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.0.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.29.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-amd64'; sha256='7d2d7d6d4680aa349614965aaa33ccec43f1a9a21e908a5ce4cb6adfa5ad5141'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v6'; sha256='37d0aeef65766de8e1d053210fb1f062e01a44c34a65a118a7e7942cbbf68cab'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v7'; sha256='ba46e94d7420b4b05ff02109f5f8a937a86a620a660898ff15fb987022f62588'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm64'; sha256='50e85c4e290b698908421161c1aee069bcc5d4a65b7b7201bfac3a176b223a7e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-ppc64le'; sha256='04e9b85273502f5c673f2216f64fe336045b6d196ba7e0350a11d6af5dcaee3a'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-riscv64'; sha256='f4f2d5bd103b8bba725b3b0ef14e9a4a799e0806d5076045e399e221a3bbb723'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-s390x'; sha256='3b5caf470972c286642112df47b2251d2a5d412aa150d78d74db20a3409d9f23'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.40.0
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-x86_64'; sha256='bd5835ccbbf06a42dcb5294c65e34a4634b34447afb9ed6fc7adf18a000e0f99'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv6'; sha256='458294be13e0619118692aec3b6374e70c83d0dfcf16ae59437f349b64021948'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv7'; sha256='12f853e0cbf02a069f01a5f41e3803815b6f7ae3a7574d6f792c8de36f1b7bfa'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-aarch64'; sha256='fa99ca94c96c8cae4024493581a20049764ce723558991d0d1526c1c7b791a79'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-ppc64le'; sha256='aec0a582aeafec11a77c8b866e3d5ae42872a33bf457520a4bfc8436a96327d0'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-riscv64'; sha256='5f9778000b556c2240942e95b61b24834d9f46f52ac294c5ea0d22f187fbde48'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-s390x'; sha256='2642108b41b19fe48e777632ed0def6289b14a054f427ac54b6130d7f95b9909'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-10-14 15:11:51 UTC
67.6 MB
0.29.1
DOCKER_COMPOSE_VERSION2.40.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION29.0.0-rc.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:bb1da3d879939be7df9f182950d2fb201d4fc2e1043677da2037cd6afb084ce0 - 4.94% (3.34 MB)
[#001] sha256:bbb9ca3cf1aac51ff7036ce70f3c442ba8cdca880da0c5a4056aa66562f1b01e - 11.45% (7.74 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:ea5e5673840232357d1f25418a59fb97b76b42f1a425c15d2bc8614bf748393a - 0.0% (456 Bytes)
[#004] sha256:6bcc269f09c0379a51b11cf127c4b103ab97c0a2be9a12d59cb5fed157185df8 - 25.59% (17.3 MB)
[#005] sha256:d03c9ddb6ae363b065134574abe8d374139a9534c199a588d81ea5b0151ee4e9 - 29.28% (19.8 MB)
[#006] sha256:72a86dc13998aa8cbef13c09af9363908ea22230a193511e71213689f2aeabc3 - 28.74% (19.4 MB)
[#007] sha256:d4015e1d10dd9f79f8fa2e6dd03292c98807d1f38c23b084f304058f376f146b - 0.0% (538 Bytes)
[#008] sha256:ce023d26ce609c4a88602f842ffae81e6aef17546999d1357ba07645b870e4ba - 0.0% (1011 Bytes)
[#009] sha256:05b617f27ab2ba53c7003c0a2fe5c0d14c2399c36a7d1bf12818a0a728e027ab - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.22.2-armhf.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=29.0.0-rc.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://download.docker.com/linux/static/test/x86_64/docker-29.0.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.0.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.0.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.0.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.29.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-amd64'; sha256='7d2d7d6d4680aa349614965aaa33ccec43f1a9a21e908a5ce4cb6adfa5ad5141'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v6'; sha256='37d0aeef65766de8e1d053210fb1f062e01a44c34a65a118a7e7942cbbf68cab'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v7'; sha256='ba46e94d7420b4b05ff02109f5f8a937a86a620a660898ff15fb987022f62588'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm64'; sha256='50e85c4e290b698908421161c1aee069bcc5d4a65b7b7201bfac3a176b223a7e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-ppc64le'; sha256='04e9b85273502f5c673f2216f64fe336045b6d196ba7e0350a11d6af5dcaee3a'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-riscv64'; sha256='f4f2d5bd103b8bba725b3b0ef14e9a4a799e0806d5076045e399e221a3bbb723'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-s390x'; sha256='3b5caf470972c286642112df47b2251d2a5d412aa150d78d74db20a3409d9f23'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.40.0
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-x86_64'; sha256='bd5835ccbbf06a42dcb5294c65e34a4634b34447afb9ed6fc7adf18a000e0f99'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv6'; sha256='458294be13e0619118692aec3b6374e70c83d0dfcf16ae59437f349b64021948'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv7'; sha256='12f853e0cbf02a069f01a5f41e3803815b6f7ae3a7574d6f792c8de36f1b7bfa'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-aarch64'; sha256='fa99ca94c96c8cae4024493581a20049764ce723558991d0d1526c1c7b791a79'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-ppc64le'; sha256='aec0a582aeafec11a77c8b866e3d5ae42872a33bf457520a4bfc8436a96327d0'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-riscv64'; sha256='5f9778000b556c2240942e95b61b24834d9f46f52ac294c5ea0d22f187fbde48'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-s390x'; sha256='2642108b41b19fe48e777632ed0def6289b14a054f427ac54b6130d7f95b9909'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-10-14 15:11:51 UTC
66.6 MB
0.29.1
DOCKER_COMPOSE_VERSION2.40.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION29.0.0-rc.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:2763c7fc79b66030222442365f4a0f69d9dbaa11f7fd47a918d29d732d52996c - 4.61% (3.07 MB)
[#001] sha256:96a9e8d24db0bc0df33b4e41506822b46d4e752903438fcdf66bf7e44f23d152 - 10.64% (7.09 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:495077cfaa254620d03a42273ca1db9575605a588a6592f57d4551d3f617a36e - 0.0% (457 Bytes)
[#004] sha256:b9f91c0fcc6200dc1923e2289a047cbf72528dd316ad6719d2d74d43b904baff - 25.94% (17.3 MB)
[#005] sha256:ea96f62ef9865052158e0c348a2fe5e0fbda318b805a77294461043e85031f95 - 29.68% (19.8 MB)
[#006] sha256:91205569800440260578032bbae2105b530bb795f47c8ad94b5524a36ed1ed4b - 29.12% (19.4 MB)
[#007] sha256:85892cd9fb9705efadc77976567086480888403e595ef150038d7b0671a0ba73 - 0.0% (535 Bytes)
[#008] sha256:32d38384375ec384ba552a92c350baf2467d404ba8fcb7028ce142cac0b0a88a - 0.0% (1009 Bytes)
[#009] sha256:a3cc2d52ed73775d49ed59f3c4c5d6b5d82af0327021cade666f412e96bc7f53 - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.22.2-armv7.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=29.0.0-rc.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://download.docker.com/linux/static/test/x86_64/docker-29.0.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.0.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.0.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.0.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.29.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-amd64'; sha256='7d2d7d6d4680aa349614965aaa33ccec43f1a9a21e908a5ce4cb6adfa5ad5141'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v6'; sha256='37d0aeef65766de8e1d053210fb1f062e01a44c34a65a118a7e7942cbbf68cab'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v7'; sha256='ba46e94d7420b4b05ff02109f5f8a937a86a620a660898ff15fb987022f62588'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm64'; sha256='50e85c4e290b698908421161c1aee069bcc5d4a65b7b7201bfac3a176b223a7e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-ppc64le'; sha256='04e9b85273502f5c673f2216f64fe336045b6d196ba7e0350a11d6af5dcaee3a'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-riscv64'; sha256='f4f2d5bd103b8bba725b3b0ef14e9a4a799e0806d5076045e399e221a3bbb723'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-s390x'; sha256='3b5caf470972c286642112df47b2251d2a5d412aa150d78d74db20a3409d9f23'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.40.0
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-x86_64'; sha256='bd5835ccbbf06a42dcb5294c65e34a4634b34447afb9ed6fc7adf18a000e0f99'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv6'; sha256='458294be13e0619118692aec3b6374e70c83d0dfcf16ae59437f349b64021948'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv7'; sha256='12f853e0cbf02a069f01a5f41e3803815b6f7ae3a7574d6f792c8de36f1b7bfa'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-aarch64'; sha256='fa99ca94c96c8cae4024493581a20049764ce723558991d0d1526c1c7b791a79'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-ppc64le'; sha256='aec0a582aeafec11a77c8b866e3d5ae42872a33bf457520a4bfc8436a96327d0'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-riscv64'; sha256='5f9778000b556c2240942e95b61b24834d9f46f52ac294c5ea0d22f187fbde48'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-s390x'; sha256='2642108b41b19fe48e777632ed0def6289b14a054f427ac54b6130d7f95b9909'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-10-14 15:11:51 UTC
67.4 MB
0.29.1
DOCKER_COMPOSE_VERSION2.40.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION29.0.0-rc.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6b59a28fa20117e6048ad0616b8d8c901877ef15ff4c7f18db04e4f01f43bc39 - 5.86% (3.95 MB)
[#001] sha256:1b10e0305b1e19fc16fd80eba3c72fc942b09acfdcc0d3540a4e16902fb22952 - 11.65% (7.85 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:2abbe9e2de40ec4b6ec5d0ddaae54a61ccea7854a8e6083ba1896eb1f87c9934 - 0.0% (456 Bytes)
[#004] sha256:01990adf97c0b40d144de38838718ee85c7aad6900c0536896ccf67f05fad2af - 25.84% (17.4 MB)
[#005] sha256:cb8d87c8051c8128007e5b8de599dae3fdaa21d825458d872a4b7a0aa7a115b3 - 28.69% (19.3 MB)
[#006] sha256:f18e52451505b7e8d643b576eddae489e9f0447778788422e0be149aaa942cc6 - 27.96% (18.8 MB)
[#007] sha256:5a6de01507dcde6cc0ad11b4896bd257182b39f0922178cb57f4005be5da3b47 - 0.0% (537 Bytes)
[#008] sha256:7ef632edb75087d839168a9728b8c43422e80e0479f1f95ebd396634e6b6a738 - 0.0% (1012 Bytes)
[#009] sha256:c87dda9dfa6953b97784730f4d512e3afcc6001d0e4875e12b3af4d910957114 - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.22.2-aarch64.tar.gz / # buildkit
2025-10-08 11:04:56 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=29.0.0-rc.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://download.docker.com/linux/static/test/x86_64/docker-29.0.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.0.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.0.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.0.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.29.1
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-amd64'; sha256='7d2d7d6d4680aa349614965aaa33ccec43f1a9a21e908a5ce4cb6adfa5ad5141'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v6'; sha256='37d0aeef65766de8e1d053210fb1f062e01a44c34a65a118a7e7942cbbf68cab'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm-v7'; sha256='ba46e94d7420b4b05ff02109f5f8a937a86a620a660898ff15fb987022f62588'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-arm64'; sha256='50e85c4e290b698908421161c1aee069bcc5d4a65b7b7201bfac3a176b223a7e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-ppc64le'; sha256='04e9b85273502f5c673f2216f64fe336045b6d196ba7e0350a11d6af5dcaee3a'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-riscv64'; sha256='f4f2d5bd103b8bba725b3b0ef14e9a4a799e0806d5076045e399e221a3bbb723'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.29.1/buildx-v0.29.1.linux-s390x'; sha256='3b5caf470972c286642112df47b2251d2a5d412aa150d78d74db20a3409d9f23'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.40.0
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-x86_64'; sha256='bd5835ccbbf06a42dcb5294c65e34a4634b34447afb9ed6fc7adf18a000e0f99'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv6'; sha256='458294be13e0619118692aec3b6374e70c83d0dfcf16ae59437f349b64021948'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-armv7'; sha256='12f853e0cbf02a069f01a5f41e3803815b6f7ae3a7574d6f792c8de36f1b7bfa'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-aarch64'; sha256='fa99ca94c96c8cae4024493581a20049764ce723558991d0d1526c1c7b791a79'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-ppc64le'; sha256='aec0a582aeafec11a77c8b866e3d5ae42872a33bf457520a4bfc8436a96327d0'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-riscv64'; sha256='5f9778000b556c2240942e95b61b24834d9f46f52ac294c5ea0d22f187fbde48'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.40.0/docker-compose-linux-s390x'; sha256='2642108b41b19fe48e777632ed0def6289b14a054f427ac54b6130d7f95b9909'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-10-14 15:11:51 UTC (buildkit.dockerfile.v0)CMD ["sh"]
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.