2024-03-19 21:53:23 UTC
121 MB
65cfcc28ab37cb75e1560e4b4738719c07c6618e
DOCKER_BUILDX_VERSION0.13.1
DOCKER_COMPOSE_VERSION2.25.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION25.0.5
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:4abcf20661432fb2d719aaf90656f55c287f8ca915dc1c92ec14ff61e67fbaf8 - 2.7% (3.25 MB)
[#001] sha256:b65175082d2e6de6f70f7283e1eb6ee1e52b660182ca745c745ae104f7347389 - 1.6% (1.93 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:560b889048030b37904adf3f74fe19bd6bc0ecd3ff536e5d8b85ed4093936b91 - 0.0% (549 Bytes)
[#004] sha256:5409b17cfbf97115b1779a4d2f4d8c37d82b6d7609f50b0361a14712fbd503d0 - 13.37% (16.1 MB)
[#005] sha256:230acf266265030eb40837cf299c665a11ef172cd088de2934145ee35f54a4ac - 14.22% (17.1 MB)
[#006] sha256:349b188abe3a12f309335f10b0cd230b3004bd570d2d535de00f74d3d424b3dd - 14.41% (17.4 MB)
[#007] sha256:43e3ef8cfc21e5be38061ad60d0bc0726afb449aaaea49c9878ffde6e7b0ec5e - 0.0% (543 Bytes)
[#008] sha256:5449ddf05ab70f49e1f69e89a7ce92a9a32419fe29d7cbf30d3f1baf33df1f29 - 0.0% (1020 Bytes)
[#009] sha256:5c82643e85dac1399fadfa70d547b0bb9df884b3fd5b9c4001ae51ff9bde073a - 0.0% (116 Bytes)
[#010] sha256:8ed30afec33580c42677977d51175c2d8bda37e404f47d18652fe4ee4b0e5d88 - 9.61% (11.6 MB)
[#011] sha256:7fe40741c7de6e0015f6f3d48d0472d39b76bfbe98eafb87f27feeaf14a9a47a - 0.07% (87 KB)
[#012] sha256:bb9b9efc2e0b802b0a6fbd5d34462aa8728070b10ddbce2adb98d01768af2d3e - 0.0% (1.27 KB)
[#013] sha256:e2d63b11093ed0db2d6cf2ef5063c195df9f35a9bb4ac95c26d21f7693e8e518 - 44.02% (53.1 MB)
[#014] sha256:1f8f88c5c0b7c35a206d58a25b6564b649f9fa1f17607aa0171c5cb2b64dd4fb - 0.0% (1.47 KB)
[#015] sha256:25eac52cefa072f747970c3ad187c565939d2fab2a09c2c55a1cde818c65578c - 0.0% (3.17 KB)
/bin/sh -c #(nop) ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in /
2024-01-27 00:30:48 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=25.0.5
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.13.1
2024-03-19 21:53:23 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.13.1/buildx-v0.13.1.linux-amd64'; sha256='3e2bc8ed25a9125d6aeec07df4e0211edea6288e075b524160ef3fd305d3d74c'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v6'; sha256='643063c656098e312533fe5ee3411523fa06cc3926bd2e96b4c6239b9cecbf88'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v7'; sha256='8d42e7823237e777b121070fda6ad68159539aa6597aedfa7630384643ad6f9a'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm64'; sha256='3ba35a5d38361a64b62aeb9d20acc835ff6862a711cb438e610026b29c0ac489'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-ppc64le'; sha256='1d16f7b15706d98523889a1ca50e9dfc44bbaec1f736d883a0528805795b9de2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-riscv64'; sha256='202221c9b7fb881d092986e8ec2497ee71729f17c4afd912384a086af700e1ad'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-s390x'; sha256='71d7c39192b1b07790eb71e46742cc69a559f3eb00a1512f4a8d2ea1067408da'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.25.0
2024-03-19 21:53:23 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.25.0/docker-compose-linux-x86_64'; sha256='53641b8a28419f947bc58c085e0c39b97a209b6e875a25c585e7fab44ff48576'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv6'; sha256='a123b79b530a65c7381ca8bb3b29cde7177f4f260984a127d998c9696cae794c'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv7'; sha256='8ea72e93e8da8259d7d5d051f3c65dc14c44a23d5ebc6939394d7d03b147e238'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-aarch64'; sha256='b9f303c9f9db75ecf18ea6fc516b3dc54a3e54f3b3d8e7f1a449416522958bc5'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-ppc64le'; sha256='dc067ab61239cef3d2e145d37fcd68c1fc2320c6728d77a9a4ec4fb0e6c6dd64'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-riscv64'; sha256='a17f07604fa74c661e62d5e27ae358f8a611f42bb9a4a147cec76b8bb591bea4'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-s390x'; sha256='9e613275e5fa46cb864d3f2fccb10e3239b879527d075490b03e381df56c397c'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache btrfs-progs e2fsprogs e2fsprogs-extra git ip6tables iptables openssl pigz shadow-uidmap xfsprogs xz zfs ; # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache iptables-legacy; mkdir -p /usr/local/sbin/.iptables-legacy; for f in iptables iptables-save iptables-restore ip6tables ip6tables-save ip6tables-restore ; do b="/sbin/${f/tables/tables-legacy}"; "$b" --version; ln -svT "$b" "/usr/local/sbin/.iptables-legacy/$f"; done; export PATH="/usr/local/sbin/.iptables-legacy:$PATH"; iptables --version | grep legacy # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S dockremap; adduser -S -G dockremap dockremap; echo 'dockremap:165536:65536' >> /etc/subuid; echo 'dockremap:165536:65536' >> /etc/subgid # buildkit
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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 --exclude 'docker/docker' ; rm docker.tgz; dockerd --version; containerd --version; ctr --version; runc --version # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DIND_COMMIT=65cfcc28ab37cb75e1560e4b4738719c07c6618e
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O /usr/local/bin/dind "https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind"; chmod +x /usr/local/bin/dind # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/docker]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)EXPOSE map[2375/tcp:{} 2376/tcp:{}]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["dockerd-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD []
2024-03-19 21:53:23 UTC
114 MB
65cfcc28ab37cb75e1560e4b4738719c07c6618e
DOCKER_BUILDX_VERSION0.13.1
DOCKER_COMPOSE_VERSION2.25.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION25.0.5
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:0dc2e6c0f9ded2daeca96bbf270526d182d2f4267f5c7610c222c05cad6f6b96 - 2.66% (3.02 MB)
[#001] sha256:d01caa1f2ad567ce3e9411d6fbb1a235b66eeb21d7eeb46ed1e27573cd84ee81 - 1.78% (2.02 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:4ecefc70f328ab16c814c8e8d5e971c89cc79c0aaf9f67e97ba9e353d4689fd7 - 0.0% (549 Bytes)
[#004] sha256:6c46c89da93c1e514fde40a9bedc8bdec9c647ac9a3fc969df984e06fed01b76 - 12.82% (14.6 MB)
[#005] sha256:8822134e50060fa90a050854faaecf2fc26a7fbd99dbe2d38b370791be194527 - 14.11% (16 MB)
[#006] sha256:4ee3d3701903ee7ad1ffa7925952b0b7fade8356bd65ad0d94b277ccabf3d36a - 14.45% (16.4 MB)
[#007] sha256:c59ecef79be5c285b3c4fe3379bb54699d6fb56fea51528e0c1e3d52529f4933 - 0.0% (543 Bytes)
[#008] sha256:57f16d1d565131f175e13979fa87ff6b51d3c07ce76bada87148a4598337e22a - 0.0% (1021 Bytes)
[#009] sha256:e858a793aa05ca39c5477b549d241b19b5e941cef33e68de9424015ec84bff77 - 0.0% (116 Bytes)
[#010] sha256:e8b5036f918aeb3832d71fa0ccdd80ee5ca1ccffd117f579a274a3a419a1806c - 10.43% (11.9 MB)
[#011] sha256:4e06ebb46a274c484f66dd0014ec4737db871bc2bbaa14e5ec00b0fa69622090 - 0.07% (86.3 KB)
[#012] sha256:0aa82aa6c0400963485160d75c585c7d87de484295333d9ee46b081e44dc58cc - 0.0% (1.27 KB)
[#013] sha256:8d8b7a8fdb404e5242f979a054adb13835262876c6112e08293a61a85f790ffd - 43.67% (49.6 MB)
[#014] sha256:61de8b50e95b52289f65e10dcff40a42e966e55cc693085d80c9b861b5de3e8b - 0.0% (1.47 KB)
[#015] sha256:4942ee2e38d0f4699e87dc4b2561b5df77e40411c5f8eddf80d3966dd3f7c9b1 - 0.0% (3.17 KB)
/bin/sh -c #(nop) ADD file:99cc37cba14ac64dc4652e46dc671888a0265f90992faa05c32d32e21f89c147 in /
2024-01-26 23:49:17 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=25.0.5
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.13.1
2024-03-19 21:53:23 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.13.1/buildx-v0.13.1.linux-amd64'; sha256='3e2bc8ed25a9125d6aeec07df4e0211edea6288e075b524160ef3fd305d3d74c'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v6'; sha256='643063c656098e312533fe5ee3411523fa06cc3926bd2e96b4c6239b9cecbf88'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v7'; sha256='8d42e7823237e777b121070fda6ad68159539aa6597aedfa7630384643ad6f9a'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm64'; sha256='3ba35a5d38361a64b62aeb9d20acc835ff6862a711cb438e610026b29c0ac489'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-ppc64le'; sha256='1d16f7b15706d98523889a1ca50e9dfc44bbaec1f736d883a0528805795b9de2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-riscv64'; sha256='202221c9b7fb881d092986e8ec2497ee71729f17c4afd912384a086af700e1ad'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-s390x'; sha256='71d7c39192b1b07790eb71e46742cc69a559f3eb00a1512f4a8d2ea1067408da'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.25.0
2024-03-19 21:53:23 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.25.0/docker-compose-linux-x86_64'; sha256='53641b8a28419f947bc58c085e0c39b97a209b6e875a25c585e7fab44ff48576'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv6'; sha256='a123b79b530a65c7381ca8bb3b29cde7177f4f260984a127d998c9696cae794c'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv7'; sha256='8ea72e93e8da8259d7d5d051f3c65dc14c44a23d5ebc6939394d7d03b147e238'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-aarch64'; sha256='b9f303c9f9db75ecf18ea6fc516b3dc54a3e54f3b3d8e7f1a449416522958bc5'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-ppc64le'; sha256='dc067ab61239cef3d2e145d37fcd68c1fc2320c6728d77a9a4ec4fb0e6c6dd64'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-riscv64'; sha256='a17f07604fa74c661e62d5e27ae358f8a611f42bb9a4a147cec76b8bb591bea4'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-s390x'; sha256='9e613275e5fa46cb864d3f2fccb10e3239b879527d075490b03e381df56c397c'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache btrfs-progs e2fsprogs e2fsprogs-extra git ip6tables iptables openssl pigz shadow-uidmap xfsprogs xz zfs ; # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache iptables-legacy; mkdir -p /usr/local/sbin/.iptables-legacy; for f in iptables iptables-save iptables-restore ip6tables ip6tables-save ip6tables-restore ; do b="/sbin/${f/tables/tables-legacy}"; "$b" --version; ln -svT "$b" "/usr/local/sbin/.iptables-legacy/$f"; done; export PATH="/usr/local/sbin/.iptables-legacy:$PATH"; iptables --version | grep legacy # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S dockremap; adduser -S -G dockremap dockremap; echo 'dockremap:165536:65536' >> /etc/subuid; echo 'dockremap:165536:65536' >> /etc/subgid # buildkit
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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 --exclude 'docker/docker' ; rm docker.tgz; dockerd --version; containerd --version; ctr --version; runc --version # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DIND_COMMIT=65cfcc28ab37cb75e1560e4b4738719c07c6618e
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O /usr/local/bin/dind "https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind"; chmod +x /usr/local/bin/dind # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/docker]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)EXPOSE map[2375/tcp:{} 2376/tcp:{}]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["dockerd-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD []
2024-03-19 21:53:23 UTC
112 MB
65cfcc28ab37cb75e1560e4b4738719c07c6618e
DOCKER_BUILDX_VERSION0.13.1
DOCKER_COMPOSE_VERSION2.25.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION25.0.5
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:fda0ff469afd28d9cfbb946e8e0a3c911c591a2691bea62be9187e45a1c50549 - 2.48% (2.78 MB)
[#001] sha256:62203ebc003cf77a4ff92a3c67a89cd14dcf1adf84fb125d2f3329ad08ad9a61 - 1.61% (1.81 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:a8418dd6a88f431ade9efd4277500a4c6483d9ac98459ff95a86dbfde7d02e2a - 0.0% (549 Bytes)
[#004] sha256:be781fa99dd9660eb8be3b819c345d7d983e176419637e8c2262145b5adf7b4e - 13.0% (14.6 MB)
[#005] sha256:4ca70f2cd74ccfe1cb45dccfb20a43dde4a8aab5580f7c279829e8d31379988d - 14.3% (16 MB)
[#006] sha256:2acade731e6ae5b6e094d2a27fc5e5931cb1e12031680f0f3723132cef595107 - 14.64% (16.4 MB)
[#007] sha256:04fd4c3a56c11f2c10fc541051a4c3cc26d7e58c812dd91146a7cc709f7a8f04 - 0.0% (544 Bytes)
[#008] sha256:ed50f83fde810091715c64519ab80031e48d186a8fc40eed040d2c04390edbd4 - 0.0% (1018 Bytes)
[#009] sha256:22d6112f3bdc731b12f17e3c7ecab8cb5698b3656ded10ed759d7ae37bca8ec4 - 0.0% (116 Bytes)
[#010] sha256:b3a1979b59031feec644992cdc6b158bb52dc9964d7d56fde729a7f386c96552 - 9.6% (10.8 MB)
[#011] sha256:9d4fe194a2a3f42801a3bbec7c13873784b60809e76c50c6c9f5d93040242371 - 0.07% (82.3 KB)
[#012] sha256:075b8cd00951d6b0424de44c28db875fa96fc2145e5c7a917687cd4a1997d152 - 0.0% (1.27 KB)
[#013] sha256:8dc64a7bfee97500b9e5507fccd175f8b61c6904da6d5fe634bf63be858b85c9 - 44.28% (49.6 MB)
[#014] sha256:1e1d9b75c4dcc9899cf9653e3ca913dcfe922fde4ba2df35c034e88852f031be - 0.0% (1.47 KB)
[#015] sha256:b71b60babbdff82c887389d761e8f7020bd6472ab5db6a6fe87e4d75637a3b9e - 0.0% (3.17 KB)
/bin/sh -c #(nop) ADD file:dca2a738b46ed78f0ccd7e23ba4d4729528feaa423a0ff0ac5c3512bf43b6fae in /
2024-01-27 00:14:54 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=25.0.5
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.13.1
2024-03-19 21:53:23 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.13.1/buildx-v0.13.1.linux-amd64'; sha256='3e2bc8ed25a9125d6aeec07df4e0211edea6288e075b524160ef3fd305d3d74c'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v6'; sha256='643063c656098e312533fe5ee3411523fa06cc3926bd2e96b4c6239b9cecbf88'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v7'; sha256='8d42e7823237e777b121070fda6ad68159539aa6597aedfa7630384643ad6f9a'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm64'; sha256='3ba35a5d38361a64b62aeb9d20acc835ff6862a711cb438e610026b29c0ac489'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-ppc64le'; sha256='1d16f7b15706d98523889a1ca50e9dfc44bbaec1f736d883a0528805795b9de2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-riscv64'; sha256='202221c9b7fb881d092986e8ec2497ee71729f17c4afd912384a086af700e1ad'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-s390x'; sha256='71d7c39192b1b07790eb71e46742cc69a559f3eb00a1512f4a8d2ea1067408da'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.25.0
2024-03-19 21:53:23 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.25.0/docker-compose-linux-x86_64'; sha256='53641b8a28419f947bc58c085e0c39b97a209b6e875a25c585e7fab44ff48576'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv6'; sha256='a123b79b530a65c7381ca8bb3b29cde7177f4f260984a127d998c9696cae794c'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv7'; sha256='8ea72e93e8da8259d7d5d051f3c65dc14c44a23d5ebc6939394d7d03b147e238'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-aarch64'; sha256='b9f303c9f9db75ecf18ea6fc516b3dc54a3e54f3b3d8e7f1a449416522958bc5'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-ppc64le'; sha256='dc067ab61239cef3d2e145d37fcd68c1fc2320c6728d77a9a4ec4fb0e6c6dd64'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-riscv64'; sha256='a17f07604fa74c661e62d5e27ae358f8a611f42bb9a4a147cec76b8bb591bea4'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-s390x'; sha256='9e613275e5fa46cb864d3f2fccb10e3239b879527d075490b03e381df56c397c'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache btrfs-progs e2fsprogs e2fsprogs-extra git ip6tables iptables openssl pigz shadow-uidmap xfsprogs xz zfs ; # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache iptables-legacy; mkdir -p /usr/local/sbin/.iptables-legacy; for f in iptables iptables-save iptables-restore ip6tables ip6tables-save ip6tables-restore ; do b="/sbin/${f/tables/tables-legacy}"; "$b" --version; ln -svT "$b" "/usr/local/sbin/.iptables-legacy/$f"; done; export PATH="/usr/local/sbin/.iptables-legacy:$PATH"; iptables --version | grep legacy # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S dockremap; adduser -S -G dockremap dockremap; echo 'dockremap:165536:65536' >> /etc/subuid; echo 'dockremap:165536:65536' >> /etc/subgid # buildkit
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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 --exclude 'docker/docker' ; rm docker.tgz; dockerd --version; containerd --version; ctr --version; runc --version # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DIND_COMMIT=65cfcc28ab37cb75e1560e4b4738719c07c6618e
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O /usr/local/bin/dind "https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind"; chmod +x /usr/local/bin/dind # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/docker]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)EXPOSE map[2375/tcp:{} 2376/tcp:{}]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["dockerd-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD []
2024-03-19 21:53:23 UTC
113 MB
65cfcc28ab37cb75e1560e4b4738719c07c6618e
DOCKER_BUILDX_VERSION0.13.1
DOCKER_COMPOSE_VERSION2.25.0
DOCKER_TLS_CERTDIR/certs
DOCKER_VERSION25.0.5
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:bca4290a96390d7a6fc6f2f9929370d06f8dfcacba591c76e3d5c5044e7f420c - 2.83% (3.19 MB)
[#001] sha256:17b275a3377f65492f727dc46aa2b70be6ec8ff96583fcd9a7b699692b5170bc - 1.71% (1.93 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:c7c53acdebd8fb391eae546ed72149f049f8ab4d594f12c74c49be04cc3b9708 - 0.0% (549 Bytes)
[#004] sha256:e455ba1e9eb22f1596140518f8e1e5c15743906edc3ef81fc80d4ee093dde62b - 13.44% (15.2 MB)
[#005] sha256:86dd36e51e5feaa384abf750c53475edb64b513210c66166920b490dcb1327f3 - 13.81% (15.6 MB)
[#006] sha256:d48668154b10316737444be8b94daa74540943d8bd60eb05c9fc3b6b0e7a16e9 - 14.06% (15.9 MB)
[#007] sha256:4e92561a38865a95ba4a901fdb04d7a09564fb3d75208893ba9659e250dce834 - 0.0% (542 Bytes)
[#008] sha256:8bdf0b6993fcddaf37a827b3b0952f6a3327aa39fd1a2d86fbae4a344059cc36 - 0.0% (1018 Bytes)
[#009] sha256:de0841c2ef864aa7d53f42d6559a2433d88a8dadb89874a04222cb9746f761c4 - 0.0% (116 Bytes)
[#010] sha256:c747acbc8af2d4191a303afd4aa441357c2bba27e3711cfa43a571077d446102 - 10.67% (12 MB)
[#011] sha256:b2a6d6417876ab5cda55ac041d70ead8c082836cc292ac9d68cc2d0e0f87028d - 0.08% (96.1 KB)
[#012] sha256:3a8f27c50d8c4b26eede19462a1a601d6c1478234d75868924ac25430cd1e184 - 0.0% (1.27 KB)
[#013] sha256:f87f165d1ae2ac7d55af5028e384d9025e3fed68c74ad2a576337c12b76550a6 - 43.4% (49 MB)
[#014] sha256:b7da7a1b85d39fa90b50d4e81e7190e05aedaa54099307b0147de274eb0a58a8 - 0.0% (1.47 KB)
[#015] sha256:3f5802b32bd8754c14c899744a2709e807a4f08b773889ff50c5f6eea420980a - 0.0% (3.17 KB)
/bin/sh -c #(nop) ADD file:d0764a717d1e9d0aff3fa84779b11bfa0afe4430dcb6b46d965b209167639ba0 in /
2024-01-26 23:44:47 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates openssh-client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -g 2375 -S docker # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_VERSION=25.0.5
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_BUILDX_VERSION=0.13.1
2024-03-19 21:53:23 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.13.1/buildx-v0.13.1.linux-amd64'; sha256='3e2bc8ed25a9125d6aeec07df4e0211edea6288e075b524160ef3fd305d3d74c'; ;; 'armhf') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v6'; sha256='643063c656098e312533fe5ee3411523fa06cc3926bd2e96b4c6239b9cecbf88'; ;; 'armv7') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm-v7'; sha256='8d42e7823237e777b121070fda6ad68159539aa6597aedfa7630384643ad6f9a'; ;; 'aarch64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-arm64'; sha256='3ba35a5d38361a64b62aeb9d20acc835ff6862a711cb438e610026b29c0ac489'; ;; 'ppc64le') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-ppc64le'; sha256='1d16f7b15706d98523889a1ca50e9dfc44bbaec1f736d883a0528805795b9de2'; ;; 'riscv64') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-riscv64'; sha256='202221c9b7fb881d092986e8ec2497ee71729f17c4afd912384a086af700e1ad'; ;; 's390x') url='https://github.com/docker/buildx/releases/download/v0.13.1/buildx-v0.13.1.linux-s390x'; sha256='71d7c39192b1b07790eb71e46742cc69a559f3eb00a1512f4a8d2ea1067408da'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_COMPOSE_VERSION=2.25.0
2024-03-19 21:53:23 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.25.0/docker-compose-linux-x86_64'; sha256='53641b8a28419f947bc58c085e0c39b97a209b6e875a25c585e7fab44ff48576'; ;; 'armhf') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv6'; sha256='a123b79b530a65c7381ca8bb3b29cde7177f4f260984a127d998c9696cae794c'; ;; 'armv7') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-armv7'; sha256='8ea72e93e8da8259d7d5d051f3c65dc14c44a23d5ebc6939394d7d03b147e238'; ;; 'aarch64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-aarch64'; sha256='b9f303c9f9db75ecf18ea6fc516b3dc54a3e54f3b3d8e7f1a449416522958bc5'; ;; 'ppc64le') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-ppc64le'; sha256='dc067ab61239cef3d2e145d37fcd68c1fc2320c6728d77a9a4ec4fb0e6c6dd64'; ;; 'riscv64') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-riscv64'; sha256='a17f07604fa74c661e62d5e27ae358f8a611f42bb9a4a147cec76b8bb591bea4'; ;; 's390x') url='https://github.com/docker/compose/releases/download/v2.25.0/docker-compose-linux-s390x'; sha256='9e613275e5fa46cb864d3f2fccb10e3239b879527d075490b03e381df56c397c'; ;; *) 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
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY modprobe.sh /usr/local/bin/modprobe # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DOCKER_TLS_CERTDIR=/certs
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD ["sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache btrfs-progs e2fsprogs e2fsprogs-extra git ip6tables iptables openssl pigz shadow-uidmap xfsprogs xz zfs ; # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache iptables-legacy; mkdir -p /usr/local/sbin/.iptables-legacy; for f in iptables iptables-save iptables-restore ip6tables ip6tables-save ip6tables-restore ; do b="/sbin/${f/tables/tables-legacy}"; "$b" --version; ln -svT "$b" "/usr/local/sbin/.iptables-legacy/$f"; done; export PATH="/usr/local/sbin/.iptables-legacy:$PATH"; iptables --version | grep legacy # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; addgroup -S dockremap; adduser -S -G dockremap dockremap; echo 'dockremap:165536:65536' >> /etc/subuid; echo 'dockremap:165536:65536' >> /etc/subgid # buildkit
2024-03-19 21:53:23 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-25.0.5.tgz'; ;; 'armhf') url='https://download.docker.com/linux/static/stable/armel/docker-25.0.5.tgz'; ;; 'armv7') url='https://download.docker.com/linux/static/stable/armhf/docker-25.0.5.tgz'; ;; 'aarch64') url='https://download.docker.com/linux/static/stable/aarch64/docker-25.0.5.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 --exclude 'docker/docker' ; rm docker.tgz; dockerd --version; containerd --version; ctr --version; runc --version # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENV DIND_COMMIT=65cfcc28ab37cb75e1560e4b4738719c07c6618e
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; wget -O /usr/local/bin/dind "https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind"; chmod +x /usr/local/bin/dind # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/docker]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)EXPOSE map[2375/tcp:{} 2376/tcp:{}]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["dockerd-entrypoint.sh"]
2024-03-19 21:53:23 UTC (buildkit.dockerfile.v0)CMD []