2025-03-19 22:58:31 UTC
71 MB
0.22.0
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 4.89% (3.47 MB)
[#001] sha256:d7ad2adead51c9244a4f7f5f371b8b26e26af8463b7f36bb03074a58fc14acd9 - 10.83% (7.69 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:ad0f7aab4e132bd2b51770f057ac5ae1da7ccb362cb1c852d443fb58fc8dbb12 - 0.0% (454 Bytes)
[#004] sha256:e8c38f784d71fb40e27f26144faf80d7c7f56ba3fe9fd8c980eda8614942ec9c - 26.23% (18.6 MB)
[#005] sha256:188479850f849ab4c479f85d0f465f914cf7afab1e0b55c6641a26bbba33bb76 - 29.35% (20.8 MB)
[#006] sha256:5e0c76f1d3fadbad10843cf51a73fc5f2e96299a9a7170e5e8ace164e0e75a1c - 28.69% (20.4 MB)
[#007] sha256:416ec1224805c0293b7eddf8b3274f6bfb29cea1beb8c53548d8774395b18c3e - 0.0% (538 Bytes)
[#008] sha256:795298ab78ddc8ef23dfb85a0942df87594e19a3b54a465847eca38afeabb760 - 0.0% (1012 Bytes)
[#009] sha256:6bb4b065260fd74d440330ef1b5f67ce2d5da4a7d9ac5623919772a16771ee82 - 0.0% (116 Bytes)
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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.2
2025-03-19 22:58:31 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-28.0.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.22.0
2025-03-19 22:58:31 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.22.0/buildx-v0.22.0.linux-amd64'; sha256='805195386fba0cea5a1487cf0d47da82a145ea0a792bd3fb477583e2dbcdcc2f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v6'; sha256='24307aab46799cee78af26f3de11e82f029e6bbf36ece9b09335dbcebbca8bc7'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v7'; sha256='de55bb6389524edd0b707d4ff63118e63ec015379e3e4daf94ca6127878dbe04'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm64'; sha256='6e9e455b5ec1c7ac708f2640a86c5cecce38c72e48acff6cb219dfdfa2dda781'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-ppc64le'; sha256='f47d600506783d9ee47bfca3287fdeb17123ac59c5a046393bd5cacb3050d1b5'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-riscv64'; sha256='812cffddafac44c0ff7a86221c321763c49a32ea65e1194ef489ba1ef5e47e70'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-s390x'; sha256='bfc6cfb663d1b6e2ed6ff1bf0f820024eac67145d29cb33cb24790b18f23fff4'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-19 22:58:31 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.34.0/docker-compose-linux-x86_64'; sha256='94a416c6f2836a0a1ba5eb3feb00f2e700a9d98311f062c4c61494ccbf3cd457'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv6'; sha256='f581de955d332f10323ff98dc3faf4b13f7ba9c5372dac3b389ad28f8dc85b1e'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv7'; sha256='9080c489047880546b0269b74d0750d94ef604fe4a3c11b2e5dfad436b1e4fa6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-aarch64'; sha256='cd1ef5eda1119edb9314c0224bac97cee14a9c31909a0f7aa0ddfe266e08adaa'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-ppc64le'; sha256='ec2c9e4083ce1bd6b3c30ddd30002bc5d9c83b4749a20e853ea73e1e14ad7b9c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-riscv64'; sha256='5d3bf73eb9fa9f7576ba8f2bc2f231b684b453b747dc55b6cadde7566c34f6dc'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-s390x'; sha256='558955aebe0f5965bd5e9449415a746905a7f4c58f8642946e576becf1745376'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-03-19 22:58:31 UTC
66.2 MB
0.22.0
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:76099982f06682e28a60c3b774ef20931d07b0a2f551203484e633d8c0361ee7 - 4.85% (3.21 MB)
[#001] sha256:bc3e40b3641449ca47aef50c48f620eb6d3a3bc2292e5cf4ea267f5f03e6c7bc - 11.5% (7.61 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:2c3df16922f358c97f513c6d0b9457abb36aefc588e45374edd23692381878a7 - 0.0% (455 Bytes)
[#004] sha256:a98226dce341ef3a28ffedab5f67674f9092568fe9ffd09ac3f3961dfbe8bc15 - 25.22% (16.7 MB)
[#005] sha256:40673fdc1c65149a843ae140df88e0104eb2d51c7c7ccdf56d518120d412593a - 29.48% (19.5 MB)
[#006] sha256:f7266f3dd4600e38807073cbc7098dc6a8f82b3927d92c6542b5046de152153f - 28.95% (19.2 MB)
[#007] sha256:2c7575660ce140bcfe83cb4bab5e718148bc41a043ab4f79dd5d952448024329 - 0.0% (544 Bytes)
[#008] sha256:e396a63339f2b127ab03bc6298dba43c22caef50c88f81550a50bd6212b3a68a - 0.0% (1017 Bytes)
[#009] sha256:8f73a7a2558f88a3f3bc24aae247ebf50369a75ea1dab7dec33081f2ce22c0f2 - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.21.3-armhf.tar.gz / # buildkit
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.2
2025-03-19 22:58:31 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-28.0.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.22.0
2025-03-19 22:58:31 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.22.0/buildx-v0.22.0.linux-amd64'; sha256='805195386fba0cea5a1487cf0d47da82a145ea0a792bd3fb477583e2dbcdcc2f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v6'; sha256='24307aab46799cee78af26f3de11e82f029e6bbf36ece9b09335dbcebbca8bc7'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v7'; sha256='de55bb6389524edd0b707d4ff63118e63ec015379e3e4daf94ca6127878dbe04'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm64'; sha256='6e9e455b5ec1c7ac708f2640a86c5cecce38c72e48acff6cb219dfdfa2dda781'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-ppc64le'; sha256='f47d600506783d9ee47bfca3287fdeb17123ac59c5a046393bd5cacb3050d1b5'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-riscv64'; sha256='812cffddafac44c0ff7a86221c321763c49a32ea65e1194ef489ba1ef5e47e70'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-s390x'; sha256='bfc6cfb663d1b6e2ed6ff1bf0f820024eac67145d29cb33cb24790b18f23fff4'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-19 22:58:31 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.34.0/docker-compose-linux-x86_64'; sha256='94a416c6f2836a0a1ba5eb3feb00f2e700a9d98311f062c4c61494ccbf3cd457'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv6'; sha256='f581de955d332f10323ff98dc3faf4b13f7ba9c5372dac3b389ad28f8dc85b1e'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv7'; sha256='9080c489047880546b0269b74d0750d94ef604fe4a3c11b2e5dfad436b1e4fa6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-aarch64'; sha256='cd1ef5eda1119edb9314c0224bac97cee14a9c31909a0f7aa0ddfe266e08adaa'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-ppc64le'; sha256='ec2c9e4083ce1bd6b3c30ddd30002bc5d9c83b4749a20e853ea73e1e14ad7b9c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-riscv64'; sha256='5d3bf73eb9fa9f7576ba8f2bc2f231b684b453b747dc55b6cadde7566c34f6dc'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-s390x'; sha256='558955aebe0f5965bd5e9449415a746905a7f4c58f8642946e576becf1745376'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-03-19 22:58:31 UTC
65.2 MB
0.22.0
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 - 4.53% (2.95 MB)
[#001] sha256:5bcd7bddb2ccf1f07d92bfc4a81eb5803b250de652881055e35f90436ee4abf9 - 10.68% (6.96 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:ebbb3576c08b6921b2e40016468d0bc96cbae6a5bd1f30a1822e9193765c62ac - 0.0% (454 Bytes)
[#004] sha256:73c902f8969d109556dd685b820fb0c97ad3f92502c831188e19544a678ad45c - 25.56% (16.7 MB)
[#005] sha256:0fc34ee720f86c0406aee635511059c8b40951939b0d62571c8fa58cbea4346c - 29.88% (19.5 MB)
[#006] sha256:79b938e5afbc9068a5fd50c362e2e0db1aa37ccf695f66dfd8454da873ef4809 - 29.35% (19.1 MB)
[#007] sha256:03663c661fa6a731ed7f067ca7b70694ac75a82dcff2a5da37d54ea827a741fd - 0.0% (544 Bytes)
[#008] sha256:671d1e6eb6d1f7881dd77facb745082e62c4b84939daa81891abeca069ecda54 - 0.0% (1019 Bytes)
[#009] sha256:0897fb4b8f55f57630e47e19275e2ffb02adf66340dc2463732e54fe3add7c21 - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.21.3-armv7.tar.gz / # buildkit
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.2
2025-03-19 22:58:31 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-28.0.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.22.0
2025-03-19 22:58:31 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.22.0/buildx-v0.22.0.linux-amd64'; sha256='805195386fba0cea5a1487cf0d47da82a145ea0a792bd3fb477583e2dbcdcc2f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v6'; sha256='24307aab46799cee78af26f3de11e82f029e6bbf36ece9b09335dbcebbca8bc7'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v7'; sha256='de55bb6389524edd0b707d4ff63118e63ec015379e3e4daf94ca6127878dbe04'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm64'; sha256='6e9e455b5ec1c7ac708f2640a86c5cecce38c72e48acff6cb219dfdfa2dda781'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-ppc64le'; sha256='f47d600506783d9ee47bfca3287fdeb17123ac59c5a046393bd5cacb3050d1b5'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-riscv64'; sha256='812cffddafac44c0ff7a86221c321763c49a32ea65e1194ef489ba1ef5e47e70'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-s390x'; sha256='bfc6cfb663d1b6e2ed6ff1bf0f820024eac67145d29cb33cb24790b18f23fff4'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-19 22:58:31 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.34.0/docker-compose-linux-x86_64'; sha256='94a416c6f2836a0a1ba5eb3feb00f2e700a9d98311f062c4c61494ccbf3cd457'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv6'; sha256='f581de955d332f10323ff98dc3faf4b13f7ba9c5372dac3b389ad28f8dc85b1e'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv7'; sha256='9080c489047880546b0269b74d0750d94ef604fe4a3c11b2e5dfad436b1e4fa6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-aarch64'; sha256='cd1ef5eda1119edb9314c0224bac97cee14a9c31909a0f7aa0ddfe266e08adaa'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-ppc64le'; sha256='ec2c9e4083ce1bd6b3c30ddd30002bc5d9c83b4749a20e853ea73e1e14ad7b9c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-riscv64'; sha256='5d3bf73eb9fa9f7576ba8f2bc2f231b684b453b747dc55b6cadde7566c34f6dc'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-s390x'; sha256='558955aebe0f5965bd5e9449415a746905a7f4c58f8642946e576becf1745376'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-03-19 22:58:31 UTC
66.9 MB
0.22.0
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 5.69% (3.81 MB)
[#001] sha256:a2b0177dca1b4e4c55a4ddbc4f30e34b34aa72ab96f1b8e0f32c0a60d7557338 - 11.51% (7.7 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:879e45996fc250d1fa3967cc170b482e51205ab64d44fec9094e8d6340d08dce - 0.0% (455 Bytes)
[#004] sha256:f632584969e64bfa7b77277c3f75e5252b498c152271958f22fbb9b1dfc3ded3 - 26.29% (17.6 MB)
[#005] sha256:d87d0d56833a43d3510ba32a304e6675d9e4b2026203c5dd13d2a57a62f5e491 - 28.59% (19.1 MB)
[#006] sha256:1958efd114b67f0eb40d6604e3873f0cfebd5f3a9b6b2b6f23a65902c8d4ed1e - 27.91% (18.7 MB)
[#007] sha256:e8dcb05dc006c81521b71e12f12bbf0d1379881e35d75e227ed4927ce29b7a9c - 0.0% (539 Bytes)
[#008] sha256:54b460c36becec2cf6f1084e816f46bfd9940df8df09a4a6e7aaa71e607ec501 - 0.0% (1011 Bytes)
[#009] sha256:49a3d915be4f748dba801cb4ceab89910010fbd579184240ff0f6a0ab4ba135f - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.2
2025-03-19 22:58:31 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-28.0.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.22.0
2025-03-19 22:58:31 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.22.0/buildx-v0.22.0.linux-amd64'; sha256='805195386fba0cea5a1487cf0d47da82a145ea0a792bd3fb477583e2dbcdcc2f'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v6'; sha256='24307aab46799cee78af26f3de11e82f029e6bbf36ece9b09335dbcebbca8bc7'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm-v7'; sha256='de55bb6389524edd0b707d4ff63118e63ec015379e3e4daf94ca6127878dbe04'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-arm64'; sha256='6e9e455b5ec1c7ac708f2640a86c5cecce38c72e48acff6cb219dfdfa2dda781'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-ppc64le'; sha256='f47d600506783d9ee47bfca3287fdeb17123ac59c5a046393bd5cacb3050d1b5'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-riscv64'; sha256='812cffddafac44c0ff7a86221c321763c49a32ea65e1194ef489ba1ef5e47e70'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.22.0/buildx-v0.22.0.linux-s390x'; sha256='bfc6cfb663d1b6e2ed6ff1bf0f820024eac67145d29cb33cb24790b18f23fff4'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-19 22:58:31 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.34.0/docker-compose-linux-x86_64'; sha256='94a416c6f2836a0a1ba5eb3feb00f2e700a9d98311f062c4c61494ccbf3cd457'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv6'; sha256='f581de955d332f10323ff98dc3faf4b13f7ba9c5372dac3b389ad28f8dc85b1e'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-armv7'; sha256='9080c489047880546b0269b74d0750d94ef604fe4a3c11b2e5dfad436b1e4fa6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-aarch64'; sha256='cd1ef5eda1119edb9314c0224bac97cee14a9c31909a0f7aa0ddfe266e08adaa'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-ppc64le'; sha256='ec2c9e4083ce1bd6b3c30ddd30002bc5d9c83b4749a20e853ea73e1e14ad7b9c'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-riscv64'; sha256='5d3bf73eb9fa9f7576ba8f2bc2f231b684b453b747dc55b6cadde7566c34f6dc'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.34.0/docker-compose-linux-s390x'; sha256='558955aebe0f5965bd5e9449415a746905a7f4c58f8642946e576becf1745376'; ;; *) 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-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-19 22:58:31 UTC (buildkit.dockerfile.v0)CMD ["sh"]
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.