Namespace
library
Image / Tag
docker:29.7.0-rc.1-cli-alpine3.24
Content Digest
sha256:30289f229d4b0e1d62bd5606cad485ba508f4a1ceb9c152374f3a2e7b83247cb
Details
Created

2026-07-29 18:00:36 UTC

Size

62.9 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.0-rc.1

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:55afa1ecc21d2bb5e5045f32dafee56272ffd89860bac26f6c32123439af26a4 - 5.83% (3.67 MB)

[#001] sha256:0b51a4991f2e427abb03dba6cde11e5f102aab340b04d3e41a620efc944ffcad - 12.41% (7.8 MB)

[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#003] sha256:2997d2e0fa132760df76aaee53149805fc4faecfe794e54aca6605d67ad8df31 - 0.0% (455 Bytes)

[#004] sha256:85147759ef6e70b740496d8c432f1897334757828d5bfbd8357b3aa9bc1cd958 - 29.63% (18.6 MB)

[#005] sha256:19b79aa3c130ab26ce313738d01de1ac5521e5cfa60de673f6ff13f5a95f0b2e - 34.94% (22 MB)

[#006] sha256:b12a12f316927770fd6e14dce9b2dd7986dbe5a426b88da8cc003a5a805ec40b - 17.17% (10.8 MB)

[#007] sha256:c7c29510cce8859b81eb229355eda5d3420c05aaf104013be01ececee227bfac - 0.0% (537 Bytes)

[#008] sha256:04d7070f0ab0ba989a895a14e0a06c46a62c67f39b90ab51042eeda717011a75 - 0.0% (1012 Bytes)

[#009] sha256:c10ccb456313b54137cfbd1da50bee7c97e54e89eb1f322207a4ce46f09b2064 - 0.0% (116 Bytes)


History
2026-06-16 00:01:29 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit

2026-06-16 00:01:29 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-07-29 18:00:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit

2026-07-29 18:00:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit

2026-07-29 18:00:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit

2026-07-29 18:00:35 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.0-rc.1

2026-07-29 18:00:35 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.7.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.7.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.7.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.7.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

2026-07-29 18:00:35 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-29 18:00:36 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.35.0/buildx-v0.35.0.linux-amd64'; sha256='d41ece72044243b4f58b343441ae37446d9c29a7d6b5e11c61847bbcf8f7dfda'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v6'; sha256='5938b81dc6203361bb984e961fc0afbcdc2bf05c5a666ec093ea99e612de616c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v7'; sha256='e1fe67cbe2d5a7b242e5f732a9708e6abaa6d19d717e65bfbd1d13baa8669d1f'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm64'; sha256='c4248d6cbc4a619a7e0b4609c11e509ad4ac0b475e1c64817c0ac20c5d90c766'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-ppc64le'; sha256='bcee77464deb25cfd0b905d4d871b0aad1b1164d6bcdf8b2fd8b1adb1db021c3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-riscv64'; sha256='3ecaf173eb24402ba29e9d3b7ddac4bde259a3a54e98112077014918ab49f61f'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-s390x'; sha256='ef1738f3c70166e968d1bca3f853dbc515a3aa7ffa82f1a2ded033a050cd3203'; ;; *) 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

2026-07-29 18:00:36 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-29 18:00:36 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/v5.3.1/docker-compose-linux-x86_64'; sha256='f9ebc6ebdb19d769b793c245a736caaeb198c62587f13b25c660c13b4987f959'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv6'; sha256='899607529e5e752cbdaec84b73e994378cf8f27f3d626a5a6df56f7511c00304'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv7'; sha256='69276acb37ea70023cf85a8180e869c0cfc8cb5a3e672821400aa58dea56e2e8'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-aarch64'; sha256='aa611e811d0ea25897839c404bfb5bf93ce706dc51c500a4457890f5d0606a86'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-ppc64le'; sha256='3280a0dcc7874c2a564ca1224c5669364bc1a5d83ae7153a9c0182fd76fd2102'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-riscv64'; sha256='e237f165e0fd5472d147db274f0fb5dcdaab4384c36634178307f4c8e965d904'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-s390x'; sha256='3889c8d1677bee347297c8f0a73bc517b5c35da18781812942aef8a87eac9011'; ;; *) 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

2026-07-29 18:00:36 UTC (buildkit.dockerfile.v0)

COPY modprobe.sh /usr/local/bin/modprobe # buildkit

2026-07-29 18:00:36 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-07-29 18:00:36 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-07-29 18:00:36 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit

2026-07-29 18:00:36 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:00:36 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-07-29 18:02:52 UTC

Size

59.3 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.0-rc.1

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:3c4836a46d600cfe9a422adf7a80205cb534097e6213325e0176c51f6e5cc02e - 5.71% (3.39 MB)

[#001] sha256:4d1a66fb2b9c44be9f90369c7a974134de632037fb363d4c2c1648628962bc20 - 13.0% (7.71 MB)

[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#003] sha256:34fb9f68856bb666c5d486a7aafa8a30d275069a7af45832f41fa7bc1d8d513a - 0.0% (457 Bytes)

[#004] sha256:d6a9e8d72b356656ee8f9cda7ee1cf79fc90f5508a254644de049e73267d6389 - 29.21% (17.3 MB)

[#005] sha256:7d44b1cfb54b79cbc651d08e481ce79c34c4d14ef1362ae1af46d54277477fd9 - 34.82% (20.6 MB)

[#006] sha256:912cfe8442128cb3a859492a663a4455621237f40c48015b4baab201ad3097a8 - 17.25% (10.2 MB)

[#007] sha256:0f46eaa3cd02b5fa11bdab746386567b7d771829b71330b5f1ee1057373b338f - 0.0% (536 Bytes)

[#008] sha256:a2608506f679ea0a19848276124c2ca4f9c5ce488c7244f9a216ca68bbaee9d4 - 0.0% (1012 Bytes)

[#009] sha256:493b1dd06d7ce0f958d849a0dd7c257b35e9ab10ccd996cf9cb8ca67053fd64f - 0.0% (116 Bytes)


History
2026-06-16 00:00:25 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-armhf.tar.gz / # buildkit

2026-06-16 00:00:25 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-07-29 18:02:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit

2026-07-29 18:02:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit

2026-07-29 18:02:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit

2026-07-29 18:02:48 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.0-rc.1

2026-07-29 18:02:48 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.7.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.7.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.7.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.7.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

2026-07-29 18:02:48 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-29 18:02: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.35.0/buildx-v0.35.0.linux-amd64'; sha256='d41ece72044243b4f58b343441ae37446d9c29a7d6b5e11c61847bbcf8f7dfda'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v6'; sha256='5938b81dc6203361bb984e961fc0afbcdc2bf05c5a666ec093ea99e612de616c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v7'; sha256='e1fe67cbe2d5a7b242e5f732a9708e6abaa6d19d717e65bfbd1d13baa8669d1f'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm64'; sha256='c4248d6cbc4a619a7e0b4609c11e509ad4ac0b475e1c64817c0ac20c5d90c766'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-ppc64le'; sha256='bcee77464deb25cfd0b905d4d871b0aad1b1164d6bcdf8b2fd8b1adb1db021c3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-riscv64'; sha256='3ecaf173eb24402ba29e9d3b7ddac4bde259a3a54e98112077014918ab49f61f'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-s390x'; sha256='ef1738f3c70166e968d1bca3f853dbc515a3aa7ffa82f1a2ded033a050cd3203'; ;; *) 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

2026-07-29 18:02:51 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-29 18:02:52 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/v5.3.1/docker-compose-linux-x86_64'; sha256='f9ebc6ebdb19d769b793c245a736caaeb198c62587f13b25c660c13b4987f959'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv6'; sha256='899607529e5e752cbdaec84b73e994378cf8f27f3d626a5a6df56f7511c00304'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv7'; sha256='69276acb37ea70023cf85a8180e869c0cfc8cb5a3e672821400aa58dea56e2e8'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-aarch64'; sha256='aa611e811d0ea25897839c404bfb5bf93ce706dc51c500a4457890f5d0606a86'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-ppc64le'; sha256='3280a0dcc7874c2a564ca1224c5669364bc1a5d83ae7153a9c0182fd76fd2102'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-riscv64'; sha256='e237f165e0fd5472d147db274f0fb5dcdaab4384c36634178307f4c8e965d904'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-s390x'; sha256='3889c8d1677bee347297c8f0a73bc517b5c35da18781812942aef8a87eac9011'; ;; *) 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

2026-07-29 18:02:52 UTC (buildkit.dockerfile.v0)

COPY modprobe.sh /usr/local/bin/modprobe # buildkit

2026-07-29 18:02:52 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-07-29 18:02:52 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-07-29 18:02:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit

2026-07-29 18:02:52 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:02:52 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-07-29 18:03:55 UTC

Size

58.3 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.0-rc.1

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:bc03a9e5b4dd452551f246e199537fe7afc1765f53f510bc81d26df9845e4008 - 5.33% (3.11 MB)

[#001] sha256:7640876ae4678aac7e6af3924ccfdd2cbc703f6885e9d21d461165ab210041b5 - 12.07% (7.04 MB)

[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#003] sha256:1efe31ef4a539ff58cc635d9ea819df4021487bca79146576ade3eccbeed85f5 - 0.0% (456 Bytes)

[#004] sha256:7c6e0ceb15c57e1e98dcce7ef27bb8c162b59cf76df56e94f99430d53d80296c - 29.67% (17.3 MB)

[#005] sha256:6201cd521cc87408dc54affc79a47e425b01982b7303af1995840e22f373c5b0 - 35.38% (20.6 MB)

[#006] sha256:2badf2841958ed9c6437caa54b7997364e83c493658f29d51884bc2de3e04730 - 17.54% (10.2 MB)

[#007] sha256:6fbcc9eb2749df75535f6aa7c54e78bca73c05c631d5c09e63c2ad2f6373bb92 - 0.0% (539 Bytes)

[#008] sha256:da64dbaf624dfbb9973cf9ca54f3d95966a3e4aeb730f44584652e468bea014c - 0.0% (1012 Bytes)

[#009] sha256:c8795726217a73412ac2206117266ff51a9bf652fc4580acb48d286ac08b8eb7 - 0.0% (116 Bytes)


History
2026-06-16 00:00:26 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-armv7.tar.gz / # buildkit

2026-06-16 00:00:26 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-07-29 18:03:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit

2026-07-29 18:03:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit

2026-07-29 18:03:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit

2026-07-29 18:03:51 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.0-rc.1

2026-07-29 18:03: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.7.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.7.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.7.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.7.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

2026-07-29 18:03:51 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-29 18:03:54 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.35.0/buildx-v0.35.0.linux-amd64'; sha256='d41ece72044243b4f58b343441ae37446d9c29a7d6b5e11c61847bbcf8f7dfda'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v6'; sha256='5938b81dc6203361bb984e961fc0afbcdc2bf05c5a666ec093ea99e612de616c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v7'; sha256='e1fe67cbe2d5a7b242e5f732a9708e6abaa6d19d717e65bfbd1d13baa8669d1f'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm64'; sha256='c4248d6cbc4a619a7e0b4609c11e509ad4ac0b475e1c64817c0ac20c5d90c766'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-ppc64le'; sha256='bcee77464deb25cfd0b905d4d871b0aad1b1164d6bcdf8b2fd8b1adb1db021c3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-riscv64'; sha256='3ecaf173eb24402ba29e9d3b7ddac4bde259a3a54e98112077014918ab49f61f'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-s390x'; sha256='ef1738f3c70166e968d1bca3f853dbc515a3aa7ffa82f1a2ded033a050cd3203'; ;; *) 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

2026-07-29 18:03:54 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-29 18:03:55 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/v5.3.1/docker-compose-linux-x86_64'; sha256='f9ebc6ebdb19d769b793c245a736caaeb198c62587f13b25c660c13b4987f959'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv6'; sha256='899607529e5e752cbdaec84b73e994378cf8f27f3d626a5a6df56f7511c00304'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv7'; sha256='69276acb37ea70023cf85a8180e869c0cfc8cb5a3e672821400aa58dea56e2e8'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-aarch64'; sha256='aa611e811d0ea25897839c404bfb5bf93ce706dc51c500a4457890f5d0606a86'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-ppc64le'; sha256='3280a0dcc7874c2a564ca1224c5669364bc1a5d83ae7153a9c0182fd76fd2102'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-riscv64'; sha256='e237f165e0fd5472d147db274f0fb5dcdaab4384c36634178307f4c8e965d904'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-s390x'; sha256='3889c8d1677bee347297c8f0a73bc517b5c35da18781812942aef8a87eac9011'; ;; *) 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

2026-07-29 18:03:55 UTC (buildkit.dockerfile.v0)

COPY modprobe.sh /usr/local/bin/modprobe # buildkit

2026-07-29 18:03:55 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-07-29 18:03:55 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-07-29 18:03:55 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit

2026-07-29 18:03:55 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 18:03:55 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-07-29 17:59:22 UTC

Size

58.7 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.0-rc.1

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:5de55e5ef9c033997441461efe7ba23a986db059c0bb78b38f84ee0d72b99167 - 6.8% (3.99 MB)

[#001] sha256:f3fa9be435c0c8c15f04ea552eae181dd87ea4db66329f8177ae2a0bb581cb3e - 13.38% (7.85 MB)

[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#003] sha256:b74b813e8bf8fe0cee507bf5eff0119da21f403673acbeab3e960482699a02a5 - 0.0% (455 Bytes)

[#004] sha256:32c4ad829c8933c892135584cc400bd5c5da3570e66650ba05f41142d7412f0a - 29.21% (17.1 MB)

[#005] sha256:9593ca5f87274c0fb1d9dee0a150235e5571ee925de991f1cbe9bad112554f6c - 33.89% (19.9 MB)

[#006] sha256:78ab3bde16e7e8202c220650b57b145c35b0b9014eb06d5559c5a08f860b315a - 16.72% (9.81 MB)

[#007] sha256:6043b596721489bd7193acc49ccf61a538f92ef5325a230476327710e108d65a - 0.0% (541 Bytes)

[#008] sha256:a29125f2d3f1bc393d662f323dc4a28f06d17d1df0867be9a6a7530ffafbc1ec - 0.0% (1012 Bytes)

[#009] sha256:017440ea07581d14a0e84acbd9749758adf4a61cff214a12931f5f441073471b - 0.0% (116 Bytes)


History
2026-06-16 00:01:20 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.24.1-aarch64.tar.gz / # buildkit

2026-06-16 00:01:20 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-07-29 17:59:18 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit

2026-07-29 17:59:18 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit

2026-07-29 17:59:18 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit

2026-07-29 17:59:20 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.0-rc.1

2026-07-29 17:59:20 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.7.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-29.7.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-29.7.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-29.7.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

2026-07-29 17:59:20 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-29 17:59:21 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.35.0/buildx-v0.35.0.linux-amd64'; sha256='d41ece72044243b4f58b343441ae37446d9c29a7d6b5e11c61847bbcf8f7dfda'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v6'; sha256='5938b81dc6203361bb984e961fc0afbcdc2bf05c5a666ec093ea99e612de616c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v7'; sha256='e1fe67cbe2d5a7b242e5f732a9708e6abaa6d19d717e65bfbd1d13baa8669d1f'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm64'; sha256='c4248d6cbc4a619a7e0b4609c11e509ad4ac0b475e1c64817c0ac20c5d90c766'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-ppc64le'; sha256='bcee77464deb25cfd0b905d4d871b0aad1b1164d6bcdf8b2fd8b1adb1db021c3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-riscv64'; sha256='3ecaf173eb24402ba29e9d3b7ddac4bde259a3a54e98112077014918ab49f61f'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-s390x'; sha256='ef1738f3c70166e968d1bca3f853dbc515a3aa7ffa82f1a2ded033a050cd3203'; ;; *) 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

2026-07-29 17:59:21 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-29 17:59:22 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/v5.3.1/docker-compose-linux-x86_64'; sha256='f9ebc6ebdb19d769b793c245a736caaeb198c62587f13b25c660c13b4987f959'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv6'; sha256='899607529e5e752cbdaec84b73e994378cf8f27f3d626a5a6df56f7511c00304'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-armv7'; sha256='69276acb37ea70023cf85a8180e869c0cfc8cb5a3e672821400aa58dea56e2e8'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-aarch64'; sha256='aa611e811d0ea25897839c404bfb5bf93ce706dc51c500a4457890f5d0606a86'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-ppc64le'; sha256='3280a0dcc7874c2a564ca1224c5669364bc1a5d83ae7153a9c0182fd76fd2102'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-riscv64'; sha256='e237f165e0fd5472d147db274f0fb5dcdaab4384c36634178307f4c8e965d904'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.3.1/docker-compose-linux-s390x'; sha256='3889c8d1677bee347297c8f0a73bc517b5c35da18781812942aef8a87eac9011'; ;; *) 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

2026-07-29 17:59:22 UTC (buildkit.dockerfile.v0)

COPY modprobe.sh /usr/local/bin/modprobe # buildkit

2026-07-29 17:59:22 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2026-07-29 17:59:22 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-07-29 17:59:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit

2026-07-29 17:59:22 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-29 17:59:22 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Danger Zone
Delete Tag

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.

Delete