Namespace
library
Image / Tag
docker:29.4.0-cli
Content Digest
sha256:2efe7c8e806b35050def6ba1ba0ddad67b521a0a6d37f4910b3d88f11b495d03
Details
Created

2026-04-15 20:16:30 UTC

Size

62.2 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.33.0

DOCKER_COMPOSE_VERSION

5.1.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.4.0

PATH

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


Layers

[#000] sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb - 5.93% (3.69 MB)

[#001] sha256:00fef3bc4d7adc06c42d060d3a4fad2da6d129c5d2dac575a0a34e5276837acc - 12.87% (8 MB)

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

[#003] sha256:e2f8bdd90a189e988440fcec9f3b420d55047950b5f7601ba0e57b351852d7ba - 0.0% (453 Bytes)

[#004] sha256:4985eb1bbbfe749a8493542e038307f004a28671974b2a082ae06f9391c4aa64 - 29.85% (18.6 MB)

[#005] sha256:859abcc7688b1a7cc3cc9e144132fc9069de384c58f57dcdc67bb82efa576352 - 34.56% (21.5 MB)

[#006] sha256:2c99a167aeca4fe59d6c36fcd7dd693309a219446eca7bcdc04b392e4d69c2c4 - 16.8% (10.4 MB)

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

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

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


History
2026-04-15 20:01:40 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:01:40 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-15 20:16:25 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:25 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:25 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:27 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.4.0

2026-04-15 20:16: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.4.0.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.4.0.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.4.0.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.4.0.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-04-15 20:16:27 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.33.0

2026-04-15 20:16: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.33.0/buildx-v0.33.0.linux-amd64'; sha256='9426a15411f35f635afef3f5d3bae53155c3e30d26dee430cc968e13d34be49f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v6'; sha256='b33311b149623316b840ce25f0b6686433c6aecaca560d8b35906423f8f597bb'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v7'; sha256='4d80358ce3d217f38ac9e914cb8501fd4a8a45bc3ac3c23d303e623f275a45df'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm64'; sha256='204dc28447d3bb48f42ed1ce5747e0885cd57e306506a39029311becdb1ef786'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-ppc64le'; sha256='46b0444858c8db8c6f741dca20b815f50046a2d73f4874a54dae2719df145ad3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-riscv64'; sha256='5003b19409f2dfb38fc5f00a8eac4b1d810f6087b88ae007c6983287b93095dd'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-s390x'; sha256='17fbec8163440e73d1e784d55faf483b17782aac471d867a525fa370f3ed317c'; ;; *) 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-04-15 20:16:28 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.1

2026-04-15 20:16: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.1.1/docker-compose-linux-x86_64'; sha256='2ac954c9d506b912a12477d72f01601dc72ec918c429c7bae48fd707bdf0f3e5'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv6'; sha256='dbc7d5be282b2f465fb76841588e446f5fee10104c73428e8130bfa9baf1f1e2'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv7'; sha256='5cf43b83c705b24df9dbee1d35a6f085189ee2c1169444147192daf932683ed4'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-aarch64'; sha256='4b5c42952b7dd81f508d01a771df2a9e5dbffe9b8c5c7d983e738504ad38f056'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-ppc64le'; sha256='e131760ddd58dd5fc42b80ce9e4c49ecb6e8c26638a1c4bc3aa526f58c2440bf'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-riscv64'; sha256='8f0df39eaf9014bce4c2505c91d067eb22631e894caabba7c5dae56c72c316f2'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-s390x'; sha256='87c0b606dcaf49b61f651f2b4e946e03a14e06e1dc16557a408a85e9796884f2'; ;; *) 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-04-15 20:16:29 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:29 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:29 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-04-15 20:16:30 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:30 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-15 20:16:30 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-04-15 20:11:27 UTC

Size

58.7 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.33.0

DOCKER_COMPOSE_VERSION

5.1.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.4.0

PATH

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


Layers

[#000] sha256:c9cf8ef099e6e20ca4c7a2ae5b731a4beff960c0ffb88dd64fd6cdfdfe04839d - 5.81% (3.41 MB)

[#001] sha256:e29b5a067225f28735c3f9c28db7a022b344731761dc5bd14d0b7a283cc13aa1 - 13.49% (7.91 MB)

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

[#003] sha256:ae71f1757016712f17b7c9321ecac9183912e0037f929b5050fa04410093a993 - 0.0% (454 Bytes)

[#004] sha256:b64a558c789f63340dd86a3d8d48163d7ca0b3475c2b5c1d8ca27e0afc43f81a - 29.44% (17.3 MB)

[#005] sha256:03bc6071f6b066b797f80197a5147fa49e7c18d34820ebbd67e8a05f503815a0 - 34.38% (20.2 MB)

[#006] sha256:84372c97713792c82b059361309092a10362cb4b047854a0b862c3ebeb6f45a7 - 16.89% (9.91 MB)

[#007] sha256:1411d774c190d6fe75a26c80337ed792c1219b393396b9dd4008440601b2e8bb - 0.0% (540 Bytes)

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

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


History
2026-04-15 20:02:13 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:02:13 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-15 20:11:18 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:11:18 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:11:18 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:11:22 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.4.0

2026-04-15 20:11:22 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.4.0.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.4.0.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.4.0.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.4.0.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-04-15 20:11:22 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.33.0

2026-04-15 20:11:25 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.33.0/buildx-v0.33.0.linux-amd64'; sha256='9426a15411f35f635afef3f5d3bae53155c3e30d26dee430cc968e13d34be49f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v6'; sha256='b33311b149623316b840ce25f0b6686433c6aecaca560d8b35906423f8f597bb'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v7'; sha256='4d80358ce3d217f38ac9e914cb8501fd4a8a45bc3ac3c23d303e623f275a45df'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm64'; sha256='204dc28447d3bb48f42ed1ce5747e0885cd57e306506a39029311becdb1ef786'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-ppc64le'; sha256='46b0444858c8db8c6f741dca20b815f50046a2d73f4874a54dae2719df145ad3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-riscv64'; sha256='5003b19409f2dfb38fc5f00a8eac4b1d810f6087b88ae007c6983287b93095dd'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-s390x'; sha256='17fbec8163440e73d1e784d55faf483b17782aac471d867a525fa370f3ed317c'; ;; *) 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-04-15 20:11:25 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.1

2026-04-15 20:11: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/compose/releases/download/v5.1.1/docker-compose-linux-x86_64'; sha256='2ac954c9d506b912a12477d72f01601dc72ec918c429c7bae48fd707bdf0f3e5'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv6'; sha256='dbc7d5be282b2f465fb76841588e446f5fee10104c73428e8130bfa9baf1f1e2'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv7'; sha256='5cf43b83c705b24df9dbee1d35a6f085189ee2c1169444147192daf932683ed4'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-aarch64'; sha256='4b5c42952b7dd81f508d01a771df2a9e5dbffe9b8c5c7d983e738504ad38f056'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-ppc64le'; sha256='e131760ddd58dd5fc42b80ce9e4c49ecb6e8c26638a1c4bc3aa526f58c2440bf'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-riscv64'; sha256='8f0df39eaf9014bce4c2505c91d067eb22631e894caabba7c5dae56c72c316f2'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-s390x'; sha256='87c0b606dcaf49b61f651f2b4e946e03a14e06e1dc16557a408a85e9796884f2'; ;; *) 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-04-15 20:11:27 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:11:27 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:11:27 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-04-15 20:11:27 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:11:27 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-15 20:11:27 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-04-15 20:16:22 UTC

Size

57.7 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.33.0

DOCKER_COMPOSE_VERSION

5.1.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.4.0

PATH

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


Layers

[#000] sha256:c160e404c59d6d30c66a0d74bbd17337f178f5d898a9908e18c71ce3bbe28c99 - 5.43% (3.13 MB)

[#001] sha256:a88cb38943f0f0a95a9ef76158143c405f36bad50621b2fd56aa2fc4f3615fd5 - 12.56% (7.24 MB)

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

[#003] sha256:aaaca956ad170283b847286ec873bec980d796519baf3f39fe964aded5374f8e - 0.0% (454 Bytes)

[#004] sha256:1cdf1c13c7d0f067c56c9771266f9895d1041ebf30f39ab27603e18afb0c9081 - 29.92% (17.3 MB)

[#005] sha256:813eda9384408e479910e06a79744324e1dce0b63fd42e5bce661a6e735e2f32 - 34.94% (20.2 MB)

[#006] sha256:2f4b664cfcad12fa1a9762a191ac3534cf78c30dd9df6eff79f75e17bd604215 - 17.15% (9.89 MB)

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

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

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


History
2026-04-15 20:01:47 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:01:47 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-15 20:16:14 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:14 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:14 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:18 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.4.0

2026-04-15 20:16:18 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.4.0.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.4.0.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.4.0.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.4.0.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-04-15 20:16:18 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.33.0

2026-04-15 20:16:20 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.33.0/buildx-v0.33.0.linux-amd64'; sha256='9426a15411f35f635afef3f5d3bae53155c3e30d26dee430cc968e13d34be49f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v6'; sha256='b33311b149623316b840ce25f0b6686433c6aecaca560d8b35906423f8f597bb'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v7'; sha256='4d80358ce3d217f38ac9e914cb8501fd4a8a45bc3ac3c23d303e623f275a45df'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm64'; sha256='204dc28447d3bb48f42ed1ce5747e0885cd57e306506a39029311becdb1ef786'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-ppc64le'; sha256='46b0444858c8db8c6f741dca20b815f50046a2d73f4874a54dae2719df145ad3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-riscv64'; sha256='5003b19409f2dfb38fc5f00a8eac4b1d810f6087b88ae007c6983287b93095dd'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-s390x'; sha256='17fbec8163440e73d1e784d55faf483b17782aac471d867a525fa370f3ed317c'; ;; *) 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-04-15 20:16:20 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.1

2026-04-15 20:16: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.1.1/docker-compose-linux-x86_64'; sha256='2ac954c9d506b912a12477d72f01601dc72ec918c429c7bae48fd707bdf0f3e5'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv6'; sha256='dbc7d5be282b2f465fb76841588e446f5fee10104c73428e8130bfa9baf1f1e2'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv7'; sha256='5cf43b83c705b24df9dbee1d35a6f085189ee2c1169444147192daf932683ed4'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-aarch64'; sha256='4b5c42952b7dd81f508d01a771df2a9e5dbffe9b8c5c7d983e738504ad38f056'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-ppc64le'; sha256='e131760ddd58dd5fc42b80ce9e4c49ecb6e8c26638a1c4bc3aa526f58c2440bf'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-riscv64'; sha256='8f0df39eaf9014bce4c2505c91d067eb22631e894caabba7c5dae56c72c316f2'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-s390x'; sha256='87c0b606dcaf49b61f651f2b4e946e03a14e06e1dc16557a408a85e9796884f2'; ;; *) 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-04-15 20:16:22 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:22 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:22 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-04-15 20:16:22 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:16:22 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-15 20:16:22 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-04-15 20:14:04 UTC

Size

58.2 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.33.0

DOCKER_COMPOSE_VERSION

5.1.1

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.4.0

PATH

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


Layers

[#000] sha256:d17f077ada118cc762df373ff803592abf2dfa3ddafaa7381e364dd27a88fca7 - 6.88% (4.01 MB)

[#001] sha256:0b1f08e8ea565813fe5c533f3bf89a6fcb79b8ef2eb46e2872f132234aa070cf - 13.85% (8.06 MB)

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

[#003] sha256:14ff0f79f131dfea84e2ad6ee3723888525425bfc628525e86c3cc1b288bace3 - 0.0% (454 Bytes)

[#004] sha256:c35bf88d1a58dc1d9ced6e216552eef44b2392e515454985dcd3f25372d12693 - 29.37% (17.1 MB)

[#005] sha256:a0aa9505e9a0f5469b8905ecd253d1fd12569434350a1c94898126c02a4a9c57 - 33.52% (19.5 MB)

[#006] sha256:67ff9179479c44e683ee3838185f58e7d707974096437fdccedcb7b1f316aa35 - 16.36% (9.52 MB)

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

[#008] sha256:627cec3b548e33f50bcd1682915056d5dfd8e5b28476d6c4842c0eb790b1f954 - 0.0% (1010 Bytes)

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


History
2026-04-15 20:01:25 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:01:25 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2026-04-15 20:13:59 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:13:59 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:13:59 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:14:02 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.4.0

2026-04-15 20:14:02 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.4.0.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.4.0.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.4.0.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.4.0.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-04-15 20:14:02 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.33.0

2026-04-15 20:14:03 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.33.0/buildx-v0.33.0.linux-amd64'; sha256='9426a15411f35f635afef3f5d3bae53155c3e30d26dee430cc968e13d34be49f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v6'; sha256='b33311b149623316b840ce25f0b6686433c6aecaca560d8b35906423f8f597bb'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm-v7'; sha256='4d80358ce3d217f38ac9e914cb8501fd4a8a45bc3ac3c23d303e623f275a45df'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-arm64'; sha256='204dc28447d3bb48f42ed1ce5747e0885cd57e306506a39029311becdb1ef786'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-ppc64le'; sha256='46b0444858c8db8c6f741dca20b815f50046a2d73f4874a54dae2719df145ad3'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-riscv64'; sha256='5003b19409f2dfb38fc5f00a8eac4b1d810f6087b88ae007c6983287b93095dd'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.33.0/buildx-v0.33.0.linux-s390x'; sha256='17fbec8163440e73d1e784d55faf483b17782aac471d867a525fa370f3ed317c'; ;; *) 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-04-15 20:14:03 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.1

2026-04-15 20:14:04 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.1.1/docker-compose-linux-x86_64'; sha256='2ac954c9d506b912a12477d72f01601dc72ec918c429c7bae48fd707bdf0f3e5'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv6'; sha256='dbc7d5be282b2f465fb76841588e446f5fee10104c73428e8130bfa9baf1f1e2'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-armv7'; sha256='5cf43b83c705b24df9dbee1d35a6f085189ee2c1169444147192daf932683ed4'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-aarch64'; sha256='4b5c42952b7dd81f508d01a771df2a9e5dbffe9b8c5c7d983e738504ad38f056'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-ppc64le'; sha256='e131760ddd58dd5fc42b80ce9e4c49ecb6e8c26638a1c4bc3aa526f58c2440bf'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-riscv64'; sha256='8f0df39eaf9014bce4c2505c91d067eb22631e894caabba7c5dae56c72c316f2'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.1/docker-compose-linux-s390x'; sha256='87c0b606dcaf49b61f651f2b4e946e03a14e06e1dc16557a408a85e9796884f2'; ;; *) 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-04-15 20:14:04 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:14:04 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:14:04 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-04-15 20:14:04 UTC (buildkit.dockerfile.v0)

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

2026-04-15 20:14:04 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-04-15 20:14:04 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