Namespace
library
Image / Tag
docker:29.7.2-cli
Content Digest
sha256:000bb62ff495f986c9f5578eb67cc2cb98b91138eda81d7762d5371eb8a497fe
Details
Created

2026-08-10 23:30:08 UTC

Size

67 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.36.1

DOCKER_COMPOSE_VERSION

5.4.0

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.2

PATH

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


Layers

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

[#001] sha256:59ad8313fca57c10d648dc12805643c0a871ef902fcc7e984981f5d82dae6fe3 - 11.65% (7.8 MB)

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

[#003] sha256:5d28a2fd669a9919cf1ed5398dba7fe07ba8a0f8972bd50eb346ad316eae7ba2 - 0.0% (456 Bytes)

[#004] sha256:a51c128f5b01cd6bbafebb159705bbb48aaf0a83085cb92671062705847e11a2 - 27.83% (18.6 MB)

[#005] sha256:c2a19dc9756c54136f17a5c00a4808022f28036c9be31b0cfc23f44d18f4e485 - 32.58% (21.8 MB)

[#006] sha256:60274a77b592ba612e982ddf0c09104507180ae82da2ccc173af6f87bf7660d6 - 22.46% (15 MB)

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

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

[#009] sha256:fb47c018ddb2c891a85287e4f579e4db42faa549b12ffdaf390106283600b086 - 0.0% (114 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-08-10 23:30:03 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:30:03 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:30:04 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:30:06 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.2

2026-08-10 23:30:06 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.7.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.7.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.7.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.7.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-08-10 23:30:06 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.36.1

2026-08-10 23:30:07 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.36.1/buildx-v0.36.1.linux-amd64'; sha256='48af8a397ebd60178778bf63611dbcebe5f5e7a9be90eb9147b24b9587455778'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v6'; sha256='324ed0ca85defb28442eda3b002472dbfc7e77bf6992292f2daa94f699f0e43a'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v7'; sha256='32ff9bee8c48c1fbceb1e2fb1d8472ec817ad1e25b5dff58ec9abf9b8d903518'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm64'; sha256='5d0cafd9d16afe1a0f0d9529885344ace2cc99efdd531b6c783c5455a6001569'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-ppc64le'; sha256='46f71a277d1d05cb20f87601abfb729d0056f88705903bd82ad6153f80e3cd9b'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-riscv64'; sha256='5e82f0ada635dabda74f1486dea604e0ea3a1214971ec8c52dcb4db6e08cce26'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-s390x'; sha256='9d8dff974aa0166fc59a5804f35bb6c9ea0693a3f5061a81101668cfe707b0b4'; ;; *) 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-08-10 23:30:07 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.4.0

2026-08-10 23:30:08 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.4.0/docker-compose-linux-x86_64'; sha256='837fd1d35bf6a494f41b5b5988269a7be79de337cf1a1a6ff0e45ab51bb4e9be'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv6'; sha256='a5832fe8544e6e72af7cc380a2e3c014a6ced6d56db12fe814d40ffd0e657a6d'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv7'; sha256='f0c92550db24083a2622e4e980a3fdc13890125962ca09590a86c87ad0b3c536'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-aarch64'; sha256='fc5d1371f1ec7987e703da94ede49af3fbfb240b83f22991a98511de7bc4b93b'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-ppc64le'; sha256='8158968c7ddb298ae901024c5fb6d471454d1bd75bdea317c4a9d24f87fa4868'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-riscv64'; sha256='016b7ac25ce605575bab99464d6b63141c41e14cc49cd0fa19c82aa8dd75a004'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-s390x'; sha256='892b60ad432d526b80376ba0b15429c6849ccc598b50b657aa6339310110a85a'; ;; *) 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-08-10 23:30:08 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:30:08 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:30:08 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-08-10 23:30:08 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:30:08 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-10 23:30:08 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-08-10 23:26:58 UTC

Size

63.2 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.36.1

DOCKER_COMPOSE_VERSION

5.4.0

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.2

PATH

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


Layers

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

[#001] sha256:850de8924beca818a0b4f3c486fc7601f67a62a092db086ba93f86c0ad9a33e7 - 12.2% (7.71 MB)

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

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

[#004] sha256:92e68c5dce03082b0b7f56b27ca21993d03140c6a60c5855e139c7059e6ddf24 - 27.43% (17.3 MB)

[#005] sha256:0d17624b9eb1c4ddd265fd8b204f6d7cbe4ab77d95194a403dae5f173b7bffd0 - 32.46% (20.5 MB)

[#006] sha256:cf1aa103b2286f46e316d91fd4f2e8c4b2094a2958e40f472fac0ac2a69f51bf - 22.54% (14.2 MB)

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

[#008] sha256:b56ba6e142fdeb3e3d8e3ad266ee5042b02b37f871f59ab03c735bcbcfdad4af - 0.0% (1013 Bytes)

[#009] sha256:e394ea985feebf70f8ae020cdf746a36c06e48b77fb8d914e80140db89f6f98d - 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-08-10 23:26:49 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:26:49 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:26:49 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:26:53 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.2

2026-08-10 23:26:53 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.7.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.7.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.7.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.7.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-08-10 23:26:53 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.36.1

2026-08-10 23:26: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/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-amd64'; sha256='48af8a397ebd60178778bf63611dbcebe5f5e7a9be90eb9147b24b9587455778'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v6'; sha256='324ed0ca85defb28442eda3b002472dbfc7e77bf6992292f2daa94f699f0e43a'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v7'; sha256='32ff9bee8c48c1fbceb1e2fb1d8472ec817ad1e25b5dff58ec9abf9b8d903518'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm64'; sha256='5d0cafd9d16afe1a0f0d9529885344ace2cc99efdd531b6c783c5455a6001569'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-ppc64le'; sha256='46f71a277d1d05cb20f87601abfb729d0056f88705903bd82ad6153f80e3cd9b'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-riscv64'; sha256='5e82f0ada635dabda74f1486dea604e0ea3a1214971ec8c52dcb4db6e08cce26'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-s390x'; sha256='9d8dff974aa0166fc59a5804f35bb6c9ea0693a3f5061a81101668cfe707b0b4'; ;; *) 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-08-10 23:26:55 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.4.0

2026-08-10 23:26:58 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.4.0/docker-compose-linux-x86_64'; sha256='837fd1d35bf6a494f41b5b5988269a7be79de337cf1a1a6ff0e45ab51bb4e9be'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv6'; sha256='a5832fe8544e6e72af7cc380a2e3c014a6ced6d56db12fe814d40ffd0e657a6d'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv7'; sha256='f0c92550db24083a2622e4e980a3fdc13890125962ca09590a86c87ad0b3c536'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-aarch64'; sha256='fc5d1371f1ec7987e703da94ede49af3fbfb240b83f22991a98511de7bc4b93b'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-ppc64le'; sha256='8158968c7ddb298ae901024c5fb6d471454d1bd75bdea317c4a9d24f87fa4868'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-riscv64'; sha256='016b7ac25ce605575bab99464d6b63141c41e14cc49cd0fa19c82aa8dd75a004'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-s390x'; sha256='892b60ad432d526b80376ba0b15429c6849ccc598b50b657aa6339310110a85a'; ;; *) 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-08-10 23:26:58 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:26:58 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:26:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-08-10 23:26:58 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:26:58 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-10 23:26:58 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-08-10 23:27:58 UTC

Size

62.2 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.36.1

DOCKER_COMPOSE_VERSION

5.4.0

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.2

PATH

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


Layers

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

[#001] sha256:36f25f23befacdaad939196cfef814986853b85afe5525e50bc05d0adbd56aa3 - 11.32% (7.04 MB)

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

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

[#004] sha256:f85c61d9720e5bd546181709f7e01ea39492d8030fe26bfad0280488a735bb8b - 27.85% (17.3 MB)

[#005] sha256:e217672f190cf9e9b719a12a5bb0e42b38bbbc6bdf9d79886f98df0f30fff2be - 32.95% (20.5 MB)

[#006] sha256:893124f4b5e6a80ca6615c7223d51ebf8e972a3e346397c0edf6155578e79949 - 22.88% (14.2 MB)

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

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

[#009] sha256:1049962fd1c05d22836618fac2ece409099dd7b13885c542e5cb91cf5aff12d5 - 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-08-10 23:27:48 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:27:48 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:27:48 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:27:53 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.2

2026-08-10 23:27:53 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.7.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.7.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.7.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.7.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-08-10 23:27:53 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.36.1

2026-08-10 23:27:56 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.36.1/buildx-v0.36.1.linux-amd64'; sha256='48af8a397ebd60178778bf63611dbcebe5f5e7a9be90eb9147b24b9587455778'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v6'; sha256='324ed0ca85defb28442eda3b002472dbfc7e77bf6992292f2daa94f699f0e43a'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v7'; sha256='32ff9bee8c48c1fbceb1e2fb1d8472ec817ad1e25b5dff58ec9abf9b8d903518'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm64'; sha256='5d0cafd9d16afe1a0f0d9529885344ace2cc99efdd531b6c783c5455a6001569'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-ppc64le'; sha256='46f71a277d1d05cb20f87601abfb729d0056f88705903bd82ad6153f80e3cd9b'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-riscv64'; sha256='5e82f0ada635dabda74f1486dea604e0ea3a1214971ec8c52dcb4db6e08cce26'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-s390x'; sha256='9d8dff974aa0166fc59a5804f35bb6c9ea0693a3f5061a81101668cfe707b0b4'; ;; *) 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-08-10 23:27:56 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.4.0

2026-08-10 23:27:58 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.4.0/docker-compose-linux-x86_64'; sha256='837fd1d35bf6a494f41b5b5988269a7be79de337cf1a1a6ff0e45ab51bb4e9be'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv6'; sha256='a5832fe8544e6e72af7cc380a2e3c014a6ced6d56db12fe814d40ffd0e657a6d'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv7'; sha256='f0c92550db24083a2622e4e980a3fdc13890125962ca09590a86c87ad0b3c536'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-aarch64'; sha256='fc5d1371f1ec7987e703da94ede49af3fbfb240b83f22991a98511de7bc4b93b'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-ppc64le'; sha256='8158968c7ddb298ae901024c5fb6d471454d1bd75bdea317c4a9d24f87fa4868'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-riscv64'; sha256='016b7ac25ce605575bab99464d6b63141c41e14cc49cd0fa19c82aa8dd75a004'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-s390x'; sha256='892b60ad432d526b80376ba0b15429c6849ccc598b50b657aa6339310110a85a'; ;; *) 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-08-10 23:27:58 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:27:58 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:27:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-08-10 23:27:58 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:27:58 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-10 23:27:58 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-08-10 23:28:42 UTC

Size

62.4 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.36.1

DOCKER_COMPOSE_VERSION

5.4.0

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.7.2

PATH

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


Layers

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

[#001] sha256:2b8651b10e98929dba1514b0b5d8bc97ae5cb9abc41f2924a93a94d6d3dee66b - 12.59% (7.85 MB)

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

[#003] sha256:483fe24dc1c9a9be3258644ed89c7a96a8269a12a1083832759f3a1bf08885c0 - 0.0% (457 Bytes)

[#004] sha256:884def69b280cf764b6392f2c72b25184ca107d44e59ecc540dc7801722d4a4b - 27.49% (17.1 MB)

[#005] sha256:d309f44fbaf2de508219aacd11664c92a98cab003405d59c09f269ea8fd80d5a - 31.68% (19.8 MB)

[#006] sha256:385a7617395ac642330acd3d9e986681aea0f26d3c55cd2f1f9847818e82c25e - 21.84% (13.6 MB)

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

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

[#009] sha256:74c35b1381aa074e51e48f306c08f78ed548a372a2241a00194839037bf4d471 - 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-08-10 23:28:37 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:28:37 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:28:37 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:28:39 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.7.2

2026-08-10 23:28:39 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.7.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.7.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.7.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.7.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-08-10 23:28:39 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.36.1

2026-08-10 23:28:41 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.36.1/buildx-v0.36.1.linux-amd64'; sha256='48af8a397ebd60178778bf63611dbcebe5f5e7a9be90eb9147b24b9587455778'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v6'; sha256='324ed0ca85defb28442eda3b002472dbfc7e77bf6992292f2daa94f699f0e43a'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm-v7'; sha256='32ff9bee8c48c1fbceb1e2fb1d8472ec817ad1e25b5dff58ec9abf9b8d903518'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-arm64'; sha256='5d0cafd9d16afe1a0f0d9529885344ace2cc99efdd531b6c783c5455a6001569'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-ppc64le'; sha256='46f71a277d1d05cb20f87601abfb729d0056f88705903bd82ad6153f80e3cd9b'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-riscv64'; sha256='5e82f0ada635dabda74f1486dea604e0ea3a1214971ec8c52dcb4db6e08cce26'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.36.1/buildx-v0.36.1.linux-s390x'; sha256='9d8dff974aa0166fc59a5804f35bb6c9ea0693a3f5061a81101668cfe707b0b4'; ;; *) 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-08-10 23:28:41 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.4.0

2026-08-10 23:28:42 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.4.0/docker-compose-linux-x86_64'; sha256='837fd1d35bf6a494f41b5b5988269a7be79de337cf1a1a6ff0e45ab51bb4e9be'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv6'; sha256='a5832fe8544e6e72af7cc380a2e3c014a6ced6d56db12fe814d40ffd0e657a6d'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-armv7'; sha256='f0c92550db24083a2622e4e980a3fdc13890125962ca09590a86c87ad0b3c536'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-aarch64'; sha256='fc5d1371f1ec7987e703da94ede49af3fbfb240b83f22991a98511de7bc4b93b'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-ppc64le'; sha256='8158968c7ddb298ae901024c5fb6d471454d1bd75bdea317c4a9d24f87fa4868'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-riscv64'; sha256='016b7ac25ce605575bab99464d6b63141c41e14cc49cd0fa19c82aa8dd75a004'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.4.0/docker-compose-linux-s390x'; sha256='892b60ad432d526b80376ba0b15429c6849ccc598b50b657aa6339310110a85a'; ;; *) 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-08-10 23:28:42 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:28:42 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:28:42 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-08-10 23:28:42 UTC (buildkit.dockerfile.v0)

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

2026-08-10 23:28:42 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-08-10 23:28:42 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