2025-01-08 18:52:25 UTC
65.5 MB
0.19.3
DOCKER_COMPOSE_VERSION2.32.2
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION27.5.0-rc.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:1f3e46996e2966e4faa5846e56e76e3748b7315e2ded61476c24403d592134f0 - 5.3% (3.47 MB)
[#001] sha256:d9da8d98be9c497538e046636271095d60600736b8b98dd17d89b85cf6750a8f - 11.74% (7.69 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:4386589b6f3f3d4248a89850307f7fce69767219761e159ae96376e95133648c - 0.0% (455 Bytes)
[#004] sha256:3eec89dde7ca9124d2c1f9aad8c5610b044c03e8375a50440e2b400c0b684dbf - 27.45% (18 MB)
[#005] sha256:621d9e9d8f1c084324a9bfc17effabc710a3142456efbde84cc52357b5d39c7a - 27.38% (17.9 MB)
[#006] sha256:432b891fc60d0f0b3357554b2556dcc95eda57ad9cab9cefea2dd40d3fbfe313 - 28.12% (18.4 MB)
[#007] sha256:c6b8e858f3681e6fef39f2adbdfcaeaaf4d540cbf7142ddfd213872e305aa38a - 0.0% (538 Bytes)
[#008] sha256:33046038b891c90630e087369904e988fa6618edaa3a614ad802c2d6f5fbac02 - 0.0% (1011 Bytes)
[#009] sha256:639543bd8ef1632e940a6cba7fe057e640d898242a0b129845132d3be23fafe5 - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.21.2-x86_64.tar.gz / # buildkit
2025-01-08 12:07:30 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=27.5.0-rc.2
2025-01-08 18:52:25 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-27.5.0-rc.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-27.5.0-rc.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-27.5.0-rc.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-27.5.0-rc.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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.19.3
2025-01-08 18:52:25 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.19.3/buildx-v0.19.3.linux-amd64'; sha256='32ed111e941e385c2fb8261eba06a4056915718fd606f8278834ac1931d261a2'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v6'; sha256='744352489292ab1439e4b4facfd49f81cbe25e71e205908bd9ec44618759739c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v7'; sha256='5a83e1663b595147ac0225d876fc77e3b441e62dac7a59523ba7003eb6733b8b'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm64'; sha256='138b587399b27bb61945a36d67866177b85dea1155101a2be63c7ab715f18a2e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-ppc64le'; sha256='b9eb337b16a75ad45ff846134d34599169bc6dfdb168fb51303fc6b08ed9f31e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-riscv64'; sha256='de8151fe6ced7118f2d680e1d1e7c5cb00496ca0e8b0f8b261450c6636d86978'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-s390x'; sha256='422a9a0250d52dfdd6b78c8152fbf9df41993be4c7add93438c22122ff6c7da8'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.32.2
2025-01-08 18:52:25 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.32.2/docker-compose-linux-x86_64'; sha256='e746a42f33113ca1057a72adff5f07d584b38c94dd7cc8368f6a30c276367710'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv6'; sha256='7a527b3c21d2e9f1f98cef3b37ad2fcb84f410dfcd67916e6fad78123155d216'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv7'; sha256='556710d309f248fffbfab835c1142e32ea9dd0b1ccfbdbeea2624db0f35c68a6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-aarch64'; sha256='c5b795b304410d46a754ecacfee36bf1f341e3bcd562a882525115e09ed90d6c'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-ppc64le'; sha256='4eb2cac95680923c50bd1b1248e460cafe99ebaa063e394dd5178bc4065e0efa'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-riscv64'; sha256='d007f7dd93ea364d1e341e53308691f61cebb86a45b63d002157c22cba80510d'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-s390x'; sha256='b91db23ea592c81162bb92b042873569cbe1e381400ad45447521cfa984bc184'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-01-08 18:52:25 UTC
60.8 MB
0.19.3
DOCKER_COMPOSE_VERSION2.32.2
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION27.5.0-rc.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:d3e229a4bb72770bd404e0f6590519a8e566146523e984834c6a3d82836f0069 - 5.27% (3.21 MB)
[#001] sha256:a8ad6872f504f55fd5dfe94a791ed8ab685db4ba2dd3480eb2ad66b1bb83da0b - 12.5% (7.6 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:1f5ebb3ae482a680f38002a6478f8abc7edcd1bf788e37724c95efe3e0a74f1d - 0.0% (453 Bytes)
[#004] sha256:5e9ab1964284c90cd66885201a9bbcfa54a7527c7036c167e8b25ba12315785d - 26.45% (16.1 MB)
[#005] sha256:8a0a71ee996cd6ec00b3ca454fb99d1629126a0253f97fcfb804b92210e3e9ef - 27.36% (16.6 MB)
[#006] sha256:6dc27f56b4fbce0a698f26028b89d85a4b9344052051e6077787ec8ee4953d1f - 28.41% (17.3 MB)
[#007] sha256:a01bfd7920f902c6dba6f495793838e4136a4a693af86267c061790d0aa19aab - 0.0% (542 Bytes)
[#008] sha256:3e6d1fe7c267407142c7dcab85283bf1e880c8797a3e3698dcb175a58520bf54 - 0.0% (1017 Bytes)
[#009] sha256:f969b16c61023503d53aa8108514e34fd6640304927df19de346779a0b3326b8 - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.21.2-armhf.tar.gz / # buildkit
2025-01-08 12:07:30 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=27.5.0-rc.2
2025-01-08 18:52:25 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-27.5.0-rc.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-27.5.0-rc.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-27.5.0-rc.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-27.5.0-rc.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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.19.3
2025-01-08 18:52:25 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.19.3/buildx-v0.19.3.linux-amd64'; sha256='32ed111e941e385c2fb8261eba06a4056915718fd606f8278834ac1931d261a2'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v6'; sha256='744352489292ab1439e4b4facfd49f81cbe25e71e205908bd9ec44618759739c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v7'; sha256='5a83e1663b595147ac0225d876fc77e3b441e62dac7a59523ba7003eb6733b8b'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm64'; sha256='138b587399b27bb61945a36d67866177b85dea1155101a2be63c7ab715f18a2e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-ppc64le'; sha256='b9eb337b16a75ad45ff846134d34599169bc6dfdb168fb51303fc6b08ed9f31e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-riscv64'; sha256='de8151fe6ced7118f2d680e1d1e7c5cb00496ca0e8b0f8b261450c6636d86978'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-s390x'; sha256='422a9a0250d52dfdd6b78c8152fbf9df41993be4c7add93438c22122ff6c7da8'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.32.2
2025-01-08 18:52:25 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.32.2/docker-compose-linux-x86_64'; sha256='e746a42f33113ca1057a72adff5f07d584b38c94dd7cc8368f6a30c276367710'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv6'; sha256='7a527b3c21d2e9f1f98cef3b37ad2fcb84f410dfcd67916e6fad78123155d216'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv7'; sha256='556710d309f248fffbfab835c1142e32ea9dd0b1ccfbdbeea2624db0f35c68a6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-aarch64'; sha256='c5b795b304410d46a754ecacfee36bf1f341e3bcd562a882525115e09ed90d6c'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-ppc64le'; sha256='4eb2cac95680923c50bd1b1248e460cafe99ebaa063e394dd5178bc4065e0efa'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-riscv64'; sha256='d007f7dd93ea364d1e341e53308691f61cebb86a45b63d002157c22cba80510d'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-s390x'; sha256='b91db23ea592c81162bb92b042873569cbe1e381400ad45447521cfa984bc184'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-01-08 18:52:25 UTC
59.9 MB
0.19.3
DOCKER_COMPOSE_VERSION2.32.2
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION27.5.0-rc.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:824bc99f06f2c6bebc1172ff7e39d7a1cdbd077ec44632079a629f69e9db7abf - 4.93% (2.95 MB)
[#001] sha256:429d04febd7f7d8a507ee9f0b3e686f63959da9eba7f9c44aacc0c4760e6b8eb - 11.62% (6.96 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:6da18b0856209e09ddb1746d60b57bafc68fcbeaa264f0dfab0a99340b19e366 - 0.0% (455 Bytes)
[#004] sha256:5cce3d589c0262c7f4a8c32c1d67310d9f243e977791ab808712b89ecd304d29 - 26.85% (16.1 MB)
[#005] sha256:46e4ad7c54ebd6402c0beb5affcbb3693426ec318dcc72b2587436c260e17f0c - 27.76% (16.6 MB)
[#006] sha256:b2bc0a6c2f4ed088d3bc7fd01b80a4678cfa87f538c10648b3e5d91790618e95 - 28.83% (17.3 MB)
[#007] sha256:87b8b9d2ef53aa5dad5ea0459ac27a83545b15e2948b7828669008b643c24e58 - 0.0% (544 Bytes)
[#008] sha256:192c8acb0a9588aa498003df335dc4e6b0380ba2fea64d067694ca6419c199f4 - 0.0% (1019 Bytes)
[#009] sha256:6ef1b77e5b58b0bfdc06052a14f6896d21976f883c36e576776800ebdc61923d - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.21.2-armv7.tar.gz / # buildkit
2025-01-08 12:07:30 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=27.5.0-rc.2
2025-01-08 18:52:25 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-27.5.0-rc.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-27.5.0-rc.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-27.5.0-rc.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-27.5.0-rc.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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.19.3
2025-01-08 18:52:25 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.19.3/buildx-v0.19.3.linux-amd64'; sha256='32ed111e941e385c2fb8261eba06a4056915718fd606f8278834ac1931d261a2'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v6'; sha256='744352489292ab1439e4b4facfd49f81cbe25e71e205908bd9ec44618759739c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v7'; sha256='5a83e1663b595147ac0225d876fc77e3b441e62dac7a59523ba7003eb6733b8b'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm64'; sha256='138b587399b27bb61945a36d67866177b85dea1155101a2be63c7ab715f18a2e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-ppc64le'; sha256='b9eb337b16a75ad45ff846134d34599169bc6dfdb168fb51303fc6b08ed9f31e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-riscv64'; sha256='de8151fe6ced7118f2d680e1d1e7c5cb00496ca0e8b0f8b261450c6636d86978'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-s390x'; sha256='422a9a0250d52dfdd6b78c8152fbf9df41993be4c7add93438c22122ff6c7da8'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.32.2
2025-01-08 18:52:25 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.32.2/docker-compose-linux-x86_64'; sha256='e746a42f33113ca1057a72adff5f07d584b38c94dd7cc8368f6a30c276367710'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv6'; sha256='7a527b3c21d2e9f1f98cef3b37ad2fcb84f410dfcd67916e6fad78123155d216'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv7'; sha256='556710d309f248fffbfab835c1142e32ea9dd0b1ccfbdbeea2624db0f35c68a6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-aarch64'; sha256='c5b795b304410d46a754ecacfee36bf1f341e3bcd562a882525115e09ed90d6c'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-ppc64le'; sha256='4eb2cac95680923c50bd1b1248e460cafe99ebaa063e394dd5178bc4065e0efa'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-riscv64'; sha256='d007f7dd93ea364d1e341e53308691f61cebb86a45b63d002157c22cba80510d'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-s390x'; sha256='b91db23ea592c81162bb92b042873569cbe1e381400ad45447521cfa984bc184'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2025-01-08 18:52:25 UTC
61.6 MB
0.19.3
DOCKER_COMPOSE_VERSION2.32.2
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION27.5.0-rc.2
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:52f827f723504aa3325bb5a54247f0dc4b92bb72569525bc951532c4ef679bd4 - 6.18% (3.81 MB)
[#001] sha256:3528552267cec0f9e2dee7d372df3bbea6255a3ca1a18ba3e58e5cfd106d15e1 - 12.49% (7.7 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:d4781719ef357b2c136f17ff57b79d601b4058a8861d68048cf902106cf3ae9d - 0.0% (455 Bytes)
[#004] sha256:8bcfe8386e2237fec90daf19cd8ba491dfd16e22403ea006d78c74d9e304e7da - 27.54% (17 MB)
[#005] sha256:a7a1a11b1c0f7f2eec8de0dee32306eb07511123c3079e8d30e5d2c55291cf73 - 26.47% (16.3 MB)
[#006] sha256:41348e1c5583cceaf0d743a287b5829751e2de935eed8a50c782219d9792989c - 27.32% (16.8 MB)
[#007] sha256:ae1e54ea85aba2ead18cf01620a297d57612c95088894b00881fffda27f1e5ea - 0.0% (539 Bytes)
[#008] sha256:f14bbbf7fcfe04dd9d925b93b69abdc72380976ef81bbfd2dfc042e3f75b86c2 - 0.0% (1011 Bytes)
[#009] sha256:2e82aac5329a578313454cdc01cbf748ca6cf66d7c8596e771bd64e8b648f3b1 - 0.0% (116 Bytes)
ADD alpine-minirootfs-3.21.2-aarch64.tar.gz / # buildkit
2025-01-08 12:07:30 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client git # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=27.5.0-rc.2
2025-01-08 18:52:25 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-27.5.0-rc.2.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/test/armel/docker-27.5.0-rc.2.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/test/armhf/docker-27.5.0-rc.2.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/test/aarch64/docker-27.5.0-rc.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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.19.3
2025-01-08 18:52:25 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.19.3/buildx-v0.19.3.linux-amd64'; sha256='32ed111e941e385c2fb8261eba06a4056915718fd606f8278834ac1931d261a2'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v6'; sha256='744352489292ab1439e4b4facfd49f81cbe25e71e205908bd9ec44618759739c'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm-v7'; sha256='5a83e1663b595147ac0225d876fc77e3b441e62dac7a59523ba7003eb6733b8b'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-arm64'; sha256='138b587399b27bb61945a36d67866177b85dea1155101a2be63c7ab715f18a2e'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-ppc64le'; sha256='b9eb337b16a75ad45ff846134d34599169bc6dfdb168fb51303fc6b08ed9f31e'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-riscv64'; sha256='de8151fe6ced7118f2d680e1d1e7c5cb00496ca0e8b0f8b261450c6636d86978'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.19.3/buildx-v0.19.3.linux-s390x'; sha256='422a9a0250d52dfdd6b78c8152fbf9df41993be4c7add93438c22122ff6c7da8'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.32.2
2025-01-08 18:52:25 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.32.2/docker-compose-linux-x86_64'; sha256='e746a42f33113ca1057a72adff5f07d584b38c94dd7cc8368f6a30c276367710'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv6'; sha256='7a527b3c21d2e9f1f98cef3b37ad2fcb84f410dfcd67916e6fad78123155d216'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-armv7'; sha256='556710d309f248fffbfab835c1142e32ea9dd0b1ccfbdbeea2624db0f35c68a6'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-aarch64'; sha256='c5b795b304410d46a754ecacfee36bf1f341e3bcd562a882525115e09ed90d6c'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-ppc64le'; sha256='4eb2cac95680923c50bd1b1248e460cafe99ebaa063e394dd5178bc4065e0efa'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-riscv64'; sha256='d007f7dd93ea364d1e341e53308691f61cebb86a45b63d002157c22cba80510d'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-s390x'; sha256='b91db23ea592c81162bb92b042873569cbe1e381400ad45447521cfa984bc184'; ;; *) 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-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2025-01-08 18:52:25 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2025-01-08 18:52:25 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.