2025-03-17 23:04:16 UTC
71 MB
0.21.3
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 4.9% (3.47 MB)
[#001] sha256:7f51fa37ed387892ef0f453b03d3be844e1fcd5b3376c34d2e70e69da817bf44 - 10.84% (7.69 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:381596a02f6002b958b16c5e04e29d01db01a1485b673b77c2cb01e6bcc58343 - 0.0% (455 Bytes)
[#004] sha256:21c0eed6cc76454ff387c474bd923c76c78e127a9ef88ff68a6b1b0be78bb256 - 26.21% (18.6 MB)
[#005] sha256:ca75aaeaa106b9bcabe2448d5e66f3bf7e15b2c2e12daf19a415da9af9453ee4 - 29.35% (20.8 MB)
[#006] sha256:408d64378582a376de4f734ef70971e34646677ee7f468e3b3cd3f2841018351 - 28.71% (20.4 MB)
[#007] sha256:6caf2b75a6acd2154d8d8939cdb9641da6a68edd09dab174b2fad7a6e36b48e7 - 0.0% (538 Bytes)
[#008] sha256:7f13a3048c854b126d4474825f72c5b7e88b7f20db6e2b20804ae255f67dec7d - 0.0% (1012 Bytes)
[#009] sha256:5f041ff7f4b86cd37deccb75ed8eabb72375f275fd1867ad3c5360da35b73742 - 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-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.1
2025-03-17 23:04:16 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.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.21.3
2025-03-17 23:04:16 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.21.3/buildx-v0.21.3.linux-amd64'; sha256='47f456339ca8926efcb7266f700a3bbb8a472585d977e7e2f6f22242ea6531c6'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v6'; sha256='79ec391c50d1ebb3f38e842dcb8b27423f07b4554dd64052a08e82387a965fcc'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v7'; sha256='b5ecd26229143997cb597ba1c705def85d85dccdbfdbbbbef44bd84c9a0c0a54'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm64'; sha256='90157681a0a033b285e80d3350741452d7647994fb371c9ee3a423f2ca4f22cc'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-ppc64le'; sha256='d27713f8f297db6e808787a15843a3af0b345a53ff23dac53b775ad8277d408e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-riscv64'; sha256='bf34fcc2d2d78ae5aab34f515d952918451e849f06739dffcc6f9d87b1bfb1a7'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-s390x'; sha256='73a6738f54542115ceeb92ecef751703f9d868607280ab1715380d9751e35ccb'; ;; *) 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-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-17 23:04:16 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-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-03-17 23:04:16 UTC
66.1 MB
0.21.3
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.1
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.51% (7.61 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:2c3df16922f358c97f513c6d0b9457abb36aefc588e45374edd23692381878a7 - 0.0% (455 Bytes)
[#004] sha256:054bdf6269bf1d44f886e0a8b7f00e0d805ca085041c657f41660939ee574e36 - 25.19% (16.7 MB)
[#005] sha256:3b09fa191c121508f9a9d87798bb34995414e0d3faa5f809d1e62e19860660a8 - 29.48% (19.5 MB)
[#006] sha256:bb6403c00baefb96711f430c72def01b60a418362d712aa7a1e306ca7a6d847f - 28.97% (19.2 MB)
[#007] sha256:bf39f0022c40821c098b1929dc1e74fe8c0b353024e3c7ca30b209a99841fa13 - 0.0% (545 Bytes)
[#008] sha256:b90aea4ea3008d94818b62be572f32785691a3f3cb0458f919f54c5a130bb898 - 0.0% (1019 Bytes)
[#009] sha256:2bc8b7518e8da521a85b7dbd871f1e1f860ce73d9863a671cf7ccc1737870143 - 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-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.1
2025-03-17 23:04:16 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.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.21.3
2025-03-17 23:04:16 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.21.3/buildx-v0.21.3.linux-amd64'; sha256='47f456339ca8926efcb7266f700a3bbb8a472585d977e7e2f6f22242ea6531c6'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v6'; sha256='79ec391c50d1ebb3f38e842dcb8b27423f07b4554dd64052a08e82387a965fcc'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v7'; sha256='b5ecd26229143997cb597ba1c705def85d85dccdbfdbbbbef44bd84c9a0c0a54'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm64'; sha256='90157681a0a033b285e80d3350741452d7647994fb371c9ee3a423f2ca4f22cc'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-ppc64le'; sha256='d27713f8f297db6e808787a15843a3af0b345a53ff23dac53b775ad8277d408e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-riscv64'; sha256='bf34fcc2d2d78ae5aab34f515d952918451e849f06739dffcc6f9d87b1bfb1a7'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-s390x'; sha256='73a6738f54542115ceeb92ecef751703f9d868607280ab1715380d9751e35ccb'; ;; *) 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-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-17 23:04:16 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-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-03-17 23:04:16 UTC
65.2 MB
0.21.3
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.1
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:f1080dc1ff56824d3ad13b9275f6a95c0abe01e8607ad4edccd1992454435480 - 25.54% (16.6 MB)
[#005] sha256:c66f2fd753e6ed68df1fc6f7be57f2118f38a30d7e503b6f82aa3933778b796d - 29.87% (19.5 MB)
[#006] sha256:aab45acc9674ad87ae2d92c8247281226d7ade24e5f9a8da000aa0baa8b48343 - 29.36% (19.1 MB)
[#007] sha256:b5420da33d776f0ff4624b323fb3a0b479092e26f5bcb9aad1841470f8ff315d - 0.0% (539 Bytes)
[#008] sha256:20f245c6b6fa68cd42f432cd4dd196c81d7e3890ac45b5d164cce0c21dcc4d29 - 0.0% (1011 Bytes)
[#009] sha256:31d447a11f6eee43033e5c99ef8347a3cefd7f10a7e2348ebf7f43d4c70bae3b - 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-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.1
2025-03-17 23:04:16 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.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.21.3
2025-03-17 23:04:16 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.21.3/buildx-v0.21.3.linux-amd64'; sha256='47f456339ca8926efcb7266f700a3bbb8a472585d977e7e2f6f22242ea6531c6'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v6'; sha256='79ec391c50d1ebb3f38e842dcb8b27423f07b4554dd64052a08e82387a965fcc'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v7'; sha256='b5ecd26229143997cb597ba1c705def85d85dccdbfdbbbbef44bd84c9a0c0a54'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm64'; sha256='90157681a0a033b285e80d3350741452d7647994fb371c9ee3a423f2ca4f22cc'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-ppc64le'; sha256='d27713f8f297db6e808787a15843a3af0b345a53ff23dac53b775ad8277d408e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-riscv64'; sha256='bf34fcc2d2d78ae5aab34f515d952918451e849f06739dffcc6f9d87b1bfb1a7'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-s390x'; sha256='73a6738f54542115ceeb92ecef751703f9d868607280ab1715380d9751e35ccb'; ;; *) 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-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-17 23:04:16 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-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-03-17 23:04:16 UTC
66.9 MB
0.21.3
DOCKER_COMPOSE_VERSION2.34.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION28.0.1
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 5.69% (3.81 MB)
[#001] sha256:fcab078fb8e0936c19967fb29bd3d05d61ebee79042ae86372272ab15db3888f - 11.52% (7.7 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:4a691aac23055f287d1a1d8ac0213059467a98167e65ab418beb14db59519a12 - 0.0% (456 Bytes)
[#004] sha256:a2fd9f42ee1e553f23d5e353e3c57eb63e837193d94fc2dedf12a1a4bf393d08 - 26.27% (17.6 MB)
[#005] sha256:7cfcbadbd125fca403235efa4b6145914c0c83132dd10dc1f49b0cb57a1e9a24 - 28.59% (19.1 MB)
[#006] sha256:471ac8872a7153ba16acbe3d15032d400e639da065961f9dc95746e8195b7af3 - 27.92% (18.7 MB)
[#007] sha256:d52c4a5ee6facaf9ec7eabaf3f5fd747ab8ce399d9de99194a4b90eb127e8f1f - 0.0% (538 Bytes)
[#008] sha256:d8626a45c25ab8c417b0af3400ab2cdd97c612ed49317f7c86e11dd42341a7a0 - 0.0% (1011 Bytes)
[#009] sha256:0743648b6c3803db6a13374054a9de32a5947fda7e40aa129f766508b478627c - 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-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=28.0.1
2025-03-17 23:04:16 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.1.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-28.0.1.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-28.0.1.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-28.0.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-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.21.3
2025-03-17 23:04:16 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.21.3/buildx-v0.21.3.linux-amd64'; sha256='47f456339ca8926efcb7266f700a3bbb8a472585d977e7e2f6f22242ea6531c6'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v6'; sha256='79ec391c50d1ebb3f38e842dcb8b27423f07b4554dd64052a08e82387a965fcc'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm-v7'; sha256='b5ecd26229143997cb597ba1c705def85d85dccdbfdbbbbef44bd84c9a0c0a54'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-arm64'; sha256='90157681a0a033b285e80d3350741452d7647994fb371c9ee3a423f2ca4f22cc'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-ppc64le'; sha256='d27713f8f297db6e808787a15843a3af0b345a53ff23dac53b775ad8277d408e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-riscv64'; sha256='bf34fcc2d2d78ae5aab34f515d952918451e849f06739dffcc6f9d87b1bfb1a7'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.21.3/buildx-v0.21.3.linux-s390x'; sha256='73a6738f54542115ceeb92ecef751703f9d868607280ab1715380d9751e35ccb'; ;; *) 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-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.34.0
2025-03-17 23:04:16 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-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-03-17 23:04:16 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-03-17 23:04:16 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.