Namespace
library
Image / Tag
docker:29.6.2-cli-alpine3.24
Content Digest
sha256:be132a9f282288de4afaf63379dff75711fda0147c6b72a9df44e51841402144
Details
Created

2026-07-17 17:44:29 UTC

Size

62.8 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.6.2

PATH

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


Layers

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

[#001] sha256:f4bca40d1621177e42666ab887d0f6ca345c995e355a428da7ac0ce2e8571e7e - 12.43% (7.8 MB)

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

[#003] sha256:72ed991c3407734090991a34aabead0489cf46636644e343b20e319235c22054 - 0.0% (456 Bytes)

[#004] sha256:95cf85cd457408bc0aea50da42888ebe34693d1dec9b72ad2fb07426a1db0c8c - 29.53% (18.5 MB)

[#005] sha256:6f0e863cd1174c61488640f554d09a352dd5eb14bb615b05ab1367c85962a5e0 - 34.99% (22 MB)

[#006] sha256:f652b3a9b954fbeac7281affd2ff0b6166f8206b30706ff13ce4190cb1d4bc00 - 17.2% (10.8 MB)

[#007] sha256:a981d3a51fca9a43aa365309a5a2fb458eb827ba0d05150aebdefff9659c990a - 0.0% (538 Bytes)

[#008] sha256:8a1935ee7eb6d33d4327bf1e5d6f3b1732c08bed5a2f53c4bdb6ac5206111045 - 0.0% (1010 Bytes)

[#009] sha256:bb1fafed6a71588741dec0a89312811923c899e894da8e1ccd0ae6a45a415eb0 - 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-17 17:44:24 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:24 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:24 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:27 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.6.2

2026-07-17 17:44:27 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/stable/x86_64/docker-29.6.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.6.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.6.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.6.2.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-17 17:44:27 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-17 17:44:28 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-17 17:44:28 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-17 17:44:29 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-17 17:44:29 UTC (buildkit.dockerfile.v0)

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

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

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

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

ENV DOCKER_TLS_CERTDIR=/certs

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

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

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

ENTRYPOINT ["docker-entrypoint.sh"]

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

CMD ["sh"]

Details
Created

2026-07-17 17:44:48 UTC

Size

59.2 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.6.2

PATH

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


Layers

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

[#001] sha256:4d37c06e3a323026602dbb7f5928d2b9791bc7137042e9e8bdfb175755be3a4f - 13.02% (7.71 MB)

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

[#003] sha256:63074e33321f3b497ccdd69207f6683a6db92d41d2c274d339fcb1c563f7e081 - 0.0% (456 Bytes)

[#004] sha256:f498d3b3e366d880f132cf5dd18c4c4b705f6771ebab49b882f94bb73304aabd - 29.12% (17.2 MB)

[#005] sha256:3ee85abc4b4eea162749eac5ec465f6ebff0a76d31495a44a9f0f4fd8ba844bc - 34.86% (20.6 MB)

[#006] sha256:3ec40660624e7ff59e80393a94a0d9614417c974dd34d01db41c51e0e4b5d62c - 17.28% (10.2 MB)

[#007] sha256:28c1e40de8eb75db17bf468b81b2a85e6eec5592a2f1a163837b7d2ffd5afb53 - 0.0% (540 Bytes)

[#008] sha256:2fef44b2bb0a0ef019554247641960eedb1e6046d2e3f59b3edeed5a9fba28af - 0.0% (1014 Bytes)

[#009] sha256:fb0b114d589b2d77ad2af6ac60a287414e4262d8a572ae03b3d5ad745a3b1196 - 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-17 17:44:40 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:40 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:40 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:44 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.6.2

2026-07-17 17:44:44 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/stable/x86_64/docker-29.6.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.6.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.6.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.6.2.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-17 17:44:44 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-17 17:44:47 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-17 17:44:47 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-17 17:44:48 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-17 17:44:48 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:48 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:48 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-07-17 17:44:48 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:48 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-17 17:44:48 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-07-17 17:47:11 UTC

Size

58.2 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.6.2

PATH

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


Layers

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

[#001] sha256:d1ba288ef1bad3d6ce02ff9a0c23fd6a746bc368c5beb2350ed6e39ad40daf88 - 12.09% (7.04 MB)

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

[#003] sha256:43f0bba2e28707262912d69b09150cdd5295bf46c1904d431ba6f7258e2f8ce6 - 0.0% (457 Bytes)

[#004] sha256:fae4008257c8f5638d2b7c43730fd56f79c55897f16539aca31ab064d3eaa27d - 29.58% (17.2 MB)

[#005] sha256:7d0b346dfd16b1d967f44507cd86815b8d1dba31376577ca8a05dfcc53989e7f - 35.43% (20.6 MB)

[#006] sha256:297949bd6fe1f7d280eff0bcc8caaa808fcf027469d4e972e170e1e44d2f5ce8 - 17.56% (10.2 MB)

[#007] sha256:6cdb0bb87ad56010479043bcc33c8af9dac3cb69f945df3178c1ec24551d986d - 0.0% (538 Bytes)

[#008] sha256:e521fd58dd77fd3e05bec3682518249c47e8b5ea7498fdbc2ef03a2dca51c1d8 - 0.0% (1011 Bytes)

[#009] sha256:2e73a11ba622618d2a10b0bce1b6f20376b8ec49bcf61f99398f476d241840ab - 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-17 17:47:03 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:47:03 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:47:03 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:47:08 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.6.2

2026-07-17 17:47:08 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/stable/x86_64/docker-29.6.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.6.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.6.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.6.2.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-17 17:47:08 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-17 17:47:10 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-17 17:47:10 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-17 17:47:11 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-17 17:47:11 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:47:11 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:47:11 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-07-17 17:47:11 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:47:11 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-17 17:47:11 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-07-17 17:44:28 UTC

Size

58.6 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.35.0

DOCKER_COMPOSE_VERSION

5.3.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.6.2

PATH

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


Layers

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

[#001] sha256:a509af1eaedfec9adc29a4cd8cf1cc2ce4881d8a1bd210d44cf9104916245f51 - 13.4% (7.85 MB)

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

[#003] sha256:72ed991c3407734090991a34aabead0489cf46636644e343b20e319235c22054 - 0.0% (456 Bytes)

[#004] sha256:78fa7bd619410dc70e752b3f30c5d810f0e9627137551fb66e80191aab3fb241 - 29.11% (17.1 MB)

[#005] sha256:98b2092a03e1c942332e98cc6bb4fddd491947195a9d91ce3949e53f2cc0c932 - 33.94% (19.9 MB)

[#006] sha256:cd3c2c7360884cc2b046c9274f87aec39d37dc1bb5fc552f29502f4878edf13e - 16.74% (9.81 MB)

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

[#008] sha256:1282f4d9081def5344f35dd3ec9cc7fae352d76760f60f0d6d1c258f3002f075 - 0.0% (1010 Bytes)

[#009] sha256:d7482c0e495657e9686e4a52220612acf918336dcc48ae557db6a9ffdf1a5f81 - 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-17 17:44:23 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:24 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:24 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:26 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.6.2

2026-07-17 17:44:26 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/stable/x86_64/docker-29.6.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.6.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.6.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.6.2.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-17 17:44:26 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.35.0

2026-07-17 17:44:27 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-17 17:44:27 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.3.1

2026-07-17 17:44:28 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-17 17:44:28 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:28 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:28 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-07-17 17:44:28 UTC (buildkit.dockerfile.v0)

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

2026-07-17 17:44:28 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-07-17 17:44:28 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