Namespace
library
Image / Tag
docker:29.5.2-cli-alpine3.23
Content Digest
sha256:9ba8e32bfc35a2c7ae2feb1e3241b2778ae21dee80f4dcd31d04e1cfdea86ea2
Details
Created

2026-05-21 22:57:01 UTC

Size

63 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.34.1

DOCKER_COMPOSE_VERSION

5.1.4

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.5.2

PATH

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


Layers

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

[#001] sha256:e6cf87df21c231c07f8b8d9c532474fc120946d085773fa15272382636f10b46 - 12.57% (7.93 MB)

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

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

[#004] sha256:8e4b052546a5d5d26f7d251d92bd155e2275ee74b4c83a5748550720fa39efe1 - 29.57% (18.6 MB)

[#005] sha256:7b2deac6c9ceba582f6a7f4a7ea2910141ba0dfcf644ee930db818a78947527a - 34.77% (21.9 MB)

[#006] sha256:046b51e466e9d4d0fb090dd060997a0892b36578ab13f0153d1d61f53166d5c6 - 17.24% (10.9 MB)

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

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

[#009] sha256:9b02815b1d866ccad16190784679c75c04f712dc13f12bd8ec46cf7648796905 - 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-05-21 22:56:57 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:57 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:57 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:59 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.5.2

2026-05-21 22:56:59 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.5.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.5.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.5.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.5.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-05-21 22:56:59 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.34.1

2026-05-21 22:57:00 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.34.1/buildx-v0.34.1.linux-amd64'; sha256='f1332ddb9010bd0b72628266c3a906d9a6979848033df4c8d9bd2cd113bae12b'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v6'; sha256='1f6c8a082281706a0b9e24b64b9210ca0df5273ceaf600536012e7a62d790538'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v7'; sha256='ad4e0938c94638ac882641b924f6eff6889cc59a11f062e733cf337458aa6f35'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm64'; sha256='c34e32dd6ea2653d960d6c099c9f09b9077e4a37504d2d31e5066eccc3904231'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-ppc64le'; sha256='a509dc17005a4eee3568336d9e2479642e53b31110e039a8f5b4e6079744d0e2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-riscv64'; sha256='c2cf15773a0610e6de34a04e9191b07915d0ea2afb381a37ac87f0dcb213b85a'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-s390x'; sha256='edb0e83d5a2fa8913d0af46385b648408b4776ee3241b4c15f92fcadbc72b550'; ;; *) 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-05-21 22:57:00 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.4

2026-05-21 22:57:01 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.4/docker-compose-linux-x86_64'; sha256='33b208d7e76639db742fae84b966cc01dacae58ca3fc4dabbc907045aefdf0c4'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv6'; sha256='38c8b500e75de30707024db9d135af979f4fdf6b9bae82b7a854b17eddad1205'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv7'; sha256='5cce4229012b8b18067fba078c9ec4e2a5dd47cb4cb3a0cc3d431f6fc429060f'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-aarch64'; sha256='d4fb48b72857810314d3ee77123c89954101844efa4788031221f4c370495946'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-ppc64le'; sha256='044a5a6eac8ba3b686e5ad74d529293372eb6d8553685738fe93ae6a6fd92790'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-riscv64'; sha256='03565cf8e16b3afa6fd6555d697b3237ea2d4dbd5547ab6835bc90fa7e5e00bb'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-s390x'; sha256='5bd0db672b07bb86272e84bbddd286f42fe9b84080e4d47ad3a91a84bd8c2c3d'; ;; *) 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-05-21 22:57:01 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:01 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:01 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-05-21 22:57:01 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:01 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-21 22:57:01 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-05-21 22:57:19 UTC

Size

59.5 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.34.1

DOCKER_COMPOSE_VERSION

5.1.4

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.5.2

PATH

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


Layers

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

[#001] sha256:686f209ff6de10676a89d77e3e8a6fab30545d5720ccf9054ee0d1b26e38b43a - 13.16% (7.83 MB)

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

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

[#004] sha256:5a6ca55f6f19c616ff991f7a3db821aff9610c17f90b38f47cbd8f4524f46539 - 29.14% (17.3 MB)

[#005] sha256:83229a063dcdaa05d49b47a377f6266b68058c99c6e0d8dfdc2a7d84012787eb - 34.64% (20.6 MB)

[#006] sha256:940f9c6bb6e92b7182721c14634a231b228afd28fe04caffd78841f7dd24411b - 17.33% (10.3 MB)

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

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

[#009] sha256:156a2ca1e461bbe26a51cde3454797f4bb525e545ae12a790eb2c832fa3cd344 - 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-05-21 22:57:10 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:10 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:10 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:14 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.5.2

2026-05-21 22:57:14 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.5.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.5.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.5.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.5.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-05-21 22:57:14 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.34.1

2026-05-21 22:57:17 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.34.1/buildx-v0.34.1.linux-amd64'; sha256='f1332ddb9010bd0b72628266c3a906d9a6979848033df4c8d9bd2cd113bae12b'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v6'; sha256='1f6c8a082281706a0b9e24b64b9210ca0df5273ceaf600536012e7a62d790538'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v7'; sha256='ad4e0938c94638ac882641b924f6eff6889cc59a11f062e733cf337458aa6f35'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm64'; sha256='c34e32dd6ea2653d960d6c099c9f09b9077e4a37504d2d31e5066eccc3904231'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-ppc64le'; sha256='a509dc17005a4eee3568336d9e2479642e53b31110e039a8f5b4e6079744d0e2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-riscv64'; sha256='c2cf15773a0610e6de34a04e9191b07915d0ea2afb381a37ac87f0dcb213b85a'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-s390x'; sha256='edb0e83d5a2fa8913d0af46385b648408b4776ee3241b4c15f92fcadbc72b550'; ;; *) 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-05-21 22:57:17 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.4

2026-05-21 22:57:18 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.4/docker-compose-linux-x86_64'; sha256='33b208d7e76639db742fae84b966cc01dacae58ca3fc4dabbc907045aefdf0c4'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv6'; sha256='38c8b500e75de30707024db9d135af979f4fdf6b9bae82b7a854b17eddad1205'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv7'; sha256='5cce4229012b8b18067fba078c9ec4e2a5dd47cb4cb3a0cc3d431f6fc429060f'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-aarch64'; sha256='d4fb48b72857810314d3ee77123c89954101844efa4788031221f4c370495946'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-ppc64le'; sha256='044a5a6eac8ba3b686e5ad74d529293372eb6d8553685738fe93ae6a6fd92790'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-riscv64'; sha256='03565cf8e16b3afa6fd6555d697b3237ea2d4dbd5547ab6835bc90fa7e5e00bb'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-s390x'; sha256='5bd0db672b07bb86272e84bbddd286f42fe9b84080e4d47ad3a91a84bd8c2c3d'; ;; *) 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-05-21 22:57:18 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:19 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:19 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-05-21 22:57:19 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:19 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-21 22:57:19 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-05-21 22:57:22 UTC

Size

58.5 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.34.1

DOCKER_COMPOSE_VERSION

5.1.4

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.5.2

PATH

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


Layers

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

[#001] sha256:07f52861283d77a40b5946e65011de57aef34bc9327b32604f88a677e6f2cb2a - 12.25% (7.17 MB)

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

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

[#004] sha256:bb66512e1233e73a0972411ebf4f8c344ca4a394da4d49e6b222234bb111c827 - 29.61% (17.3 MB)

[#005] sha256:aaa22bb61dc858338f97353ad033e1a3dfeaedd00a1bc504c85cb83d1d1e1066 - 35.19% (20.6 MB)

[#006] sha256:36a896b5ff64585ed1221a91d5f2f671787cd3897f86991c0f6fe8525f7d75c0 - 17.6% (10.3 MB)

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

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

[#009] sha256:65e4468a079208fc160ee3dd1c7df3de47f866b433f720289671fd2ab2bf8a6d - 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-05-21 22:57:15 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:15 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:15 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:19 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.5.2

2026-05-21 22:57:19 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.5.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.5.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.5.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.5.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-05-21 22:57:19 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.34.1

2026-05-21 22:57:21 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-amd64'; sha256='f1332ddb9010bd0b72628266c3a906d9a6979848033df4c8d9bd2cd113bae12b'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v6'; sha256='1f6c8a082281706a0b9e24b64b9210ca0df5273ceaf600536012e7a62d790538'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v7'; sha256='ad4e0938c94638ac882641b924f6eff6889cc59a11f062e733cf337458aa6f35'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm64'; sha256='c34e32dd6ea2653d960d6c099c9f09b9077e4a37504d2d31e5066eccc3904231'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-ppc64le'; sha256='a509dc17005a4eee3568336d9e2479642e53b31110e039a8f5b4e6079744d0e2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-riscv64'; sha256='c2cf15773a0610e6de34a04e9191b07915d0ea2afb381a37ac87f0dcb213b85a'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-s390x'; sha256='edb0e83d5a2fa8913d0af46385b648408b4776ee3241b4c15f92fcadbc72b550'; ;; *) 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-05-21 22:57:21 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.4

2026-05-21 22:57: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.4/docker-compose-linux-x86_64'; sha256='33b208d7e76639db742fae84b966cc01dacae58ca3fc4dabbc907045aefdf0c4'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv6'; sha256='38c8b500e75de30707024db9d135af979f4fdf6b9bae82b7a854b17eddad1205'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv7'; sha256='5cce4229012b8b18067fba078c9ec4e2a5dd47cb4cb3a0cc3d431f6fc429060f'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-aarch64'; sha256='d4fb48b72857810314d3ee77123c89954101844efa4788031221f4c370495946'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-ppc64le'; sha256='044a5a6eac8ba3b686e5ad74d529293372eb6d8553685738fe93ae6a6fd92790'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-riscv64'; sha256='03565cf8e16b3afa6fd6555d697b3237ea2d4dbd5547ab6835bc90fa7e5e00bb'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-s390x'; sha256='5bd0db672b07bb86272e84bbddd286f42fe9b84080e4d47ad3a91a84bd8c2c3d'; ;; *) 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-05-21 22:57:22 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:22 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:22 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-05-21 22:57:22 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:57:22 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-21 22:57:22 UTC (buildkit.dockerfile.v0)

CMD ["sh"]

Details
Created

2026-05-21 22:56:36 UTC

Size

58.9 MB

Content Digest
Environment
DOCKER_BUILDX_VERSION

0.34.1

DOCKER_COMPOSE_VERSION

5.1.4

DOCKER_TLS_CERTDIR

/certs

DOCKER_VERSION

29.5.2

PATH

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


Layers

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

[#001] sha256:4ae988a6da12e07a4495206223708dfa12193c715305da0959269e07cfe0883c - 13.55% (7.98 MB)

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

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

[#004] sha256:b1523489b9bcf5899f4ec01d3ea4b3b09a7f11127bd6cfac3ad985d4e121a917 - 29.16% (17.2 MB)

[#005] sha256:f4276c1b3c4ca523a976f2b634bcd7b921a29dbff4274ac9aa9cc1e68ed96f93 - 33.71% (19.9 MB)

[#006] sha256:71e3a6fedf4004b1aba4e7b35c15a75f4e30fd0ae9d353199415f18fd99a7cf8 - 16.78% (9.88 MB)

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

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

[#009] sha256:dfe07c252ff4b96737716f829e1e8ff46a81625412f850d98480be21cf51f845 - 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-05-21 22:56:32 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:32 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:32 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:34 UTC (buildkit.dockerfile.v0)

ENV DOCKER_VERSION=29.5.2

2026-05-21 22:56:34 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.5.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-29.5.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-29.5.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-29.5.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-05-21 22:56:34 UTC (buildkit.dockerfile.v0)

ENV DOCKER_BUILDX_VERSION=0.34.1

2026-05-21 22:56:35 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.34.1/buildx-v0.34.1.linux-amd64'; sha256='f1332ddb9010bd0b72628266c3a906d9a6979848033df4c8d9bd2cd113bae12b'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v6'; sha256='1f6c8a082281706a0b9e24b64b9210ca0df5273ceaf600536012e7a62d790538'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm-v7'; sha256='ad4e0938c94638ac882641b924f6eff6889cc59a11f062e733cf337458aa6f35'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-arm64'; sha256='c34e32dd6ea2653d960d6c099c9f09b9077e4a37504d2d31e5066eccc3904231'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-ppc64le'; sha256='a509dc17005a4eee3568336d9e2479642e53b31110e039a8f5b4e6079744d0e2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-riscv64'; sha256='c2cf15773a0610e6de34a04e9191b07915d0ea2afb381a37ac87f0dcb213b85a'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.34.1/buildx-v0.34.1.linux-s390x'; sha256='edb0e83d5a2fa8913d0af46385b648408b4776ee3241b4c15f92fcadbc72b550'; ;; *) 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-05-21 22:56:35 UTC (buildkit.dockerfile.v0)

ENV DOCKER_COMPOSE_VERSION=5.1.4

2026-05-21 22:56:36 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-x86_64'; sha256='33b208d7e76639db742fae84b966cc01dacae58ca3fc4dabbc907045aefdf0c4'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv6'; sha256='38c8b500e75de30707024db9d135af979f4fdf6b9bae82b7a854b17eddad1205'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-armv7'; sha256='5cce4229012b8b18067fba078c9ec4e2a5dd47cb4cb3a0cc3d431f6fc429060f'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-aarch64'; sha256='d4fb48b72857810314d3ee77123c89954101844efa4788031221f4c370495946'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-ppc64le'; sha256='044a5a6eac8ba3b686e5ad74d529293372eb6d8553685738fe93ae6a6fd92790'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-riscv64'; sha256='03565cf8e16b3afa6fd6555d697b3237ea2d4dbd5547ab6835bc90fa7e5e00bb'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v5.1.4/docker-compose-linux-s390x'; sha256='5bd0db672b07bb86272e84bbddd286f42fe9b84080e4d47ad3a91a84bd8c2c3d'; ;; *) 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-05-21 22:56:36 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:36 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:36 UTC (buildkit.dockerfile.v0)

ENV DOCKER_TLS_CERTDIR=/certs

2026-05-21 22:56:36 UTC (buildkit.dockerfile.v0)

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

2026-05-21 22:56:36 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2026-05-21 22:56:36 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