Namespace
library
Image / Tag
docker:28.2.0-rc.1-cli
Content Digest
sha256:20bae40556825394f1587b1a17dd00cbdf93e5706fb9bd5d27aa39127888227b
Details
Created

2025-05-23 17:05:58 UTC

Size

70.7 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.24.0

DOCKER_COMPOSE_VERSION

2.36.2

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

28.2.0-rc.1

PATH

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


Layers

[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 4.91% (3.47 MB)

[#001] sha256:db81eb2240fb2ea92f616d9ace477b2d03776b06173996eadd15b27e6a07f96d - 10.87% (7.69 MB)

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

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

[#004] sha256:83ba62278e8e050bc365b422e6a881741209c496e072f7f1ffe33f757e884b43 - 27.09% (19.2 MB)

[#005] sha256:66210b6aabc2a31c8134e359a22d8b9d0675bab5a50027ae57dab6272913261f - 28.7% (20.3 MB)

[#006] sha256:575bc5612c49e4fe73d2e4dc4a35df2c41bd91c6ce6498ce8da5828025afd4cb - 28.43% (20.1 MB)

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

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=28.2.0-rc.1

2025-05-23 17:05:58 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-28.2.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-28.2.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-28.2.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-28.2.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.24.0

2025-05-23 17:05: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/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-amd64'; sha256='c41ed17ec05b6ebb50eeb02fb26cce90f16cd260b8d26ce73963428c6b2d6508'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v6'; sha256='591abb51afe942814a45f4f3d0f1a97fe8c5c212142bded66025ae019136bac8'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v7'; sha256='69a3afa3d22867ea67b87e5f205574478e7a795599c471b61575bacf455452ae'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm64'; sha256='ad33819d085a635e3b4400a412bd2b4e943bfbc830366d78f50579bae48f8053'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-ppc64le'; sha256='90c02625d1e52abd8e6089854208963651ea727028aaca58b29847dc594c01f8'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-riscv64'; sha256='3031cf533e015ea77425446e4bc87173f1316447ed3369c2898f73ac353de404'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-s390x'; sha256='821ea62254a7be6cab51c5ebefc9ba74b7e2dd902c78d16b268850dc29869ca2'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=2.36.2

2025-05-23 17:05: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/v2.36.2/docker-compose-linux-x86_64'; sha256='9040bd35b2cc0783ce6c5de491de7e52e24d4137dbfc5de8a524f718fc23556c'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv6'; sha256='8260c11228337291dd2adcc1ee957756581047c5f40ad5ff6917660e8ebe7e61'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv7'; sha256='9e9d20ebc4a094ee7788fbb5bddf70b0b319a55eee134db195d1e47f078ae0dc'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-aarch64'; sha256='d1148609319706a57b755ff0f61d604a63a8cf57adb24c17535baa766ff14b4f'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-ppc64le'; sha256='14b5db45d45808ece42066e4c978a6dddeb0c7ceffd656abfcb8182515fb9c7c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-riscv64'; sha256='17b86e88985f7ac6f282ea36e585d15a586584bc4f853466f92a9aed031772ed'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-s390x'; sha256='65fe31a89326fb6de9f0e0c93c9abb0e88e407febc16b3551b92507e1ffbc965'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2025-05-23 17:05:58 UTC

Size

66 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.24.0

DOCKER_COMPOSE_VERSION

2.36.2

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

28.2.0-rc.1

PATH

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


Layers

[#000] sha256:76099982f06682e28a60c3b774ef20931d07b0a2f551203484e633d8c0361ee7 - 4.86% (3.21 MB)

[#001] sha256:bc3e40b3641449ca47aef50c48f620eb6d3a3bc2292e5cf4ea267f5f03e6c7bc - 11.53% (7.61 MB)

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

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

[#004] sha256:23da9b0b6e5db5763d752fbe340551b18f77636d702b049f2a7caa844165eea6 - 26.16% (17.3 MB)

[#005] sha256:748f70647eb147a91740c8bf7eb26c27af7ebc3464f67b5161b93e458ae0c7b1 - 28.81% (19 MB)

[#006] sha256:5fc94c572aae7cd96a13b8269884b5c71629f79f851ce18051b2f14d732c3f9a - 28.64% (18.9 MB)

[#007] sha256:e5389f6b2575525f22a4bc2feb3ab8eb8b0ab39d627b9cd185aeffb5e30f3530 - 0.0% (547 Bytes)

[#008] sha256:66bbb632185fe761f5eecec227d4dcfeeb914fc8c0e8a44b792de9b48eb54c54 - 0.0% (1023 Bytes)

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=28.2.0-rc.1

2025-05-23 17:05:58 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-28.2.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-28.2.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-28.2.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-28.2.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.24.0

2025-05-23 17:05: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/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-amd64'; sha256='c41ed17ec05b6ebb50eeb02fb26cce90f16cd260b8d26ce73963428c6b2d6508'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v6'; sha256='591abb51afe942814a45f4f3d0f1a97fe8c5c212142bded66025ae019136bac8'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v7'; sha256='69a3afa3d22867ea67b87e5f205574478e7a795599c471b61575bacf455452ae'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm64'; sha256='ad33819d085a635e3b4400a412bd2b4e943bfbc830366d78f50579bae48f8053'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-ppc64le'; sha256='90c02625d1e52abd8e6089854208963651ea727028aaca58b29847dc594c01f8'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-riscv64'; sha256='3031cf533e015ea77425446e4bc87173f1316447ed3369c2898f73ac353de404'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-s390x'; sha256='821ea62254a7be6cab51c5ebefc9ba74b7e2dd902c78d16b268850dc29869ca2'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=2.36.2

2025-05-23 17:05: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/v2.36.2/docker-compose-linux-x86_64'; sha256='9040bd35b2cc0783ce6c5de491de7e52e24d4137dbfc5de8a524f718fc23556c'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv6'; sha256='8260c11228337291dd2adcc1ee957756581047c5f40ad5ff6917660e8ebe7e61'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv7'; sha256='9e9d20ebc4a094ee7788fbb5bddf70b0b319a55eee134db195d1e47f078ae0dc'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-aarch64'; sha256='d1148609319706a57b755ff0f61d604a63a8cf57adb24c17535baa766ff14b4f'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-ppc64le'; sha256='14b5db45d45808ece42066e4c978a6dddeb0c7ceffd656abfcb8182515fb9c7c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-riscv64'; sha256='17b86e88985f7ac6f282ea36e585d15a586584bc4f853466f92a9aed031772ed'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-s390x'; sha256='65fe31a89326fb6de9f0e0c93c9abb0e88e407febc16b3551b92507e1ffbc965'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2025-05-23 17:05:58 UTC

Size

65.1 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.24.0

DOCKER_COMPOSE_VERSION

2.36.2

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

28.2.0-rc.1

PATH

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


Layers

[#000] sha256:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 - 4.54% (2.95 MB)

[#001] sha256:f76b7d1b82cd6cfed8f273cf6e53fdf614a1a8529e47f3d82e891794f879a1dd - 10.7% (6.96 MB)

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

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

[#004] sha256:6be69c3b80e630461d0b68bc70e0f47b1535c8da158672d06cd399c09a5cc28e - 26.52% (17.3 MB)

[#005] sha256:424fb1df0780657b6c956aeff76c0b11576bd8c857b42824a0392e8789c37f02 - 29.21% (19 MB)

[#006] sha256:9d318d4f261718f5036c956a7d27546f3146efd7ecf891da2c3b251c2852003a - 29.03% (18.9 MB)

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

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=28.2.0-rc.1

2025-05-23 17:05:58 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-28.2.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-28.2.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-28.2.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-28.2.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.24.0

2025-05-23 17:05: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/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-amd64'; sha256='c41ed17ec05b6ebb50eeb02fb26cce90f16cd260b8d26ce73963428c6b2d6508'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v6'; sha256='591abb51afe942814a45f4f3d0f1a97fe8c5c212142bded66025ae019136bac8'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v7'; sha256='69a3afa3d22867ea67b87e5f205574478e7a795599c471b61575bacf455452ae'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm64'; sha256='ad33819d085a635e3b4400a412bd2b4e943bfbc830366d78f50579bae48f8053'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-ppc64le'; sha256='90c02625d1e52abd8e6089854208963651ea727028aaca58b29847dc594c01f8'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-riscv64'; sha256='3031cf533e015ea77425446e4bc87173f1316447ed3369c2898f73ac353de404'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-s390x'; sha256='821ea62254a7be6cab51c5ebefc9ba74b7e2dd902c78d16b268850dc29869ca2'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=2.36.2

2025-05-23 17:05: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/v2.36.2/docker-compose-linux-x86_64'; sha256='9040bd35b2cc0783ce6c5de491de7e52e24d4137dbfc5de8a524f718fc23556c'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv6'; sha256='8260c11228337291dd2adcc1ee957756581047c5f40ad5ff6917660e8ebe7e61'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv7'; sha256='9e9d20ebc4a094ee7788fbb5bddf70b0b319a55eee134db195d1e47f078ae0dc'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-aarch64'; sha256='d1148609319706a57b755ff0f61d604a63a8cf57adb24c17535baa766ff14b4f'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-ppc64le'; sha256='14b5db45d45808ece42066e4c978a6dddeb0c7ceffd656abfcb8182515fb9c7c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-riscv64'; sha256='17b86e88985f7ac6f282ea36e585d15a586584bc4f853466f92a9aed031772ed'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-s390x'; sha256='65fe31a89326fb6de9f0e0c93c9abb0e88e407febc16b3551b92507e1ffbc965'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2025-05-23 17:05:58 UTC

Size

66.5 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.24.0

DOCKER_COMPOSE_VERSION

2.36.2

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

28.2.0-rc.1

PATH

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


Layers

[#000] sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 5.72% (3.81 MB)

[#001] sha256:3ec789962e1d09e3595a12eaba70cf6990b21c47621b527e53891f6631f5b19e - 11.58% (7.7 MB)

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

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

[#004] sha256:6786f64f7a5f986fef095a61efeb527d6900565aa60e0e0e68f05b38fbd887f0 - 27.1% (18 MB)

[#005] sha256:5fe9d172512e5a6e97a11ab529f420f5af649ceadeaa8a08c986b0b299ef620a - 27.9% (18.6 MB)

[#006] sha256:1537387005083ce3d64b45494a61c3485022dcf8fdbd2364e908143d1f6ea731 - 27.69% (18.4 MB)

[#007] sha256:7b34804f93f0724b3fabcbb097fa3b034013bd7be38a7356ea530dc4b891cd88 - 0.0% (535 Bytes)

[#008] sha256:2089e3d4bde7854b3cdc20b7bd17af8487bf82d9b3692918d3b8b612cab07818 - 0.0% (1010 Bytes)

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

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

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=28.2.0-rc.1

2025-05-23 17:05:58 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-28.2.0-rc.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-28.2.0-rc.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-28.2.0-rc.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-28.2.0-rc.1.tgz'; ;; *) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; esac; wget -O 'docker.tgz' "$url"; tar --extract --file docker.tgz --strip-components 1 --directory /usr/local/bin/ --no-same-owner 'docker/docker' ; rm docker.tgz; docker --version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.24.0

2025-05-23 17:05: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/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-amd64'; sha256='c41ed17ec05b6ebb50eeb02fb26cce90f16cd260b8d26ce73963428c6b2d6508'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v6'; sha256='591abb51afe942814a45f4f3d0f1a97fe8c5c212142bded66025ae019136bac8'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm-v7'; sha256='69a3afa3d22867ea67b87e5f205574478e7a795599c471b61575bacf455452ae'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-arm64'; sha256='ad33819d085a635e3b4400a412bd2b4e943bfbc830366d78f50579bae48f8053'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-ppc64le'; sha256='90c02625d1e52abd8e6089854208963651ea727028aaca58b29847dc594c01f8'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-riscv64'; sha256='3031cf533e015ea77425446e4bc87173f1316447ed3369c2898f73ac353de404'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.24.0/buildx-v0.24.0.linux-s390x'; sha256='821ea62254a7be6cab51c5ebefc9ba74b7e2dd902c78d16b268850dc29869ca2'; ;; *) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-buildx' "$url"; echo "$sha256 *"'docker-buildx' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-buildx' "$plugin"; chmod +x "$plugin"; docker buildx version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=2.36.2

2025-05-23 17:05: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/v2.36.2/docker-compose-linux-x86_64'; sha256='9040bd35b2cc0783ce6c5de491de7e52e24d4137dbfc5de8a524f718fc23556c'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv6'; sha256='8260c11228337291dd2adcc1ee957756581047c5f40ad5ff6917660e8ebe7e61'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-armv7'; sha256='9e9d20ebc4a094ee7788fbb5bddf70b0b319a55eee134db195d1e47f078ae0dc'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-aarch64'; sha256='d1148609319706a57b755ff0f61d604a63a8cf57adb24c17535baa766ff14b4f'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-ppc64le'; sha256='14b5db45d45808ece42066e4c978a6dddeb0c7ceffd656abfcb8182515fb9c7c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-riscv64'; sha256='17b86e88985f7ac6f282ea36e585d15a586584bc4f853466f92a9aed031772ed'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.36.2/docker-compose-linux-s390x'; sha256='65fe31a89326fb6de9f0e0c93c9abb0e88e407febc16b3551b92507e1ffbc965'; ;; *) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; esac; wget -O 'docker-compose' "$url"; echo "$sha256 *"'docker-compose' | sha256sum -c -; plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; mkdir -p "$(dirname "$plugin")"; mv -vT 'docker-compose' "$plugin"; chmod +x "$plugin"; ln -sv "$plugin" /usr/local/bin/; docker-compose --version; docker compose version # buildkit

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

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

2025-05-23 17:05:58 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-05-23 17:05:58 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