{"architecture":"amd64","config":{"Hostname":"","Domainname":"","User":"rootless","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"ExposedPorts":{"2375/tcp":{},"2376/tcp":{}},"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","DOCKER_VERSION=20.10.24","DOCKER_BUILDX_VERSION=0.10.4","DOCKER_COMPOSE_VERSION=2.17.2","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":null,"ArgsEscaped":true,"Image":"sha256:c00f6e42fd69427c28b9a332149f0ae4c3c7513738cf219ed6ecef26419efdbf","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":null},"container":"993da5fc3256f7005ffa36ae54411c84a6be93facf10f219f569938f20a03ab1","container_config":{"Hostname":"993da5fc3256","Domainname":"","User":"rootless","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"ExposedPorts":{"2375/tcp":{},"2376/tcp":{}},"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","DOCKER_VERSION=20.10.24","DOCKER_BUILDX_VERSION=0.10.4","DOCKER_COMPOSE_VERSION=2.17.2","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":["/bin/sh","-c","#(nop) ","USER rootless"],"ArgsEscaped":true,"Image":"sha256:c00f6e42fd69427c28b9a332149f0ae4c3c7513738cf219ed6ecef26419efdbf","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":{}},"created":"2023-04-06T12:22:49.924447221Z","docker_version":"20.10.18","history":[{"created":"2023-03-29T18:19:24.348438709Z","created_by":"/bin/sh -c #(nop) ADD file:9a4f77dfaba7fd2aa78186e4ef0e7486ad55101cefc1fabbc1b385601bb38920 in / "},{"created":"2023-03-29T18:19:24.45578926Z","created_by":"/bin/sh -c #(nop)  CMD [\"/bin/sh\"]","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c apk add --no-cache \t\tca-certificates \t\tlibc6-compat \t\topenssh-client # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c [ -e /etc/nsswitch.conf ] \u0026\u0026 grep '^hosts: files dns' /etc/nsswitch.conf # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"ENV DOCKER_VERSION=20.10.24","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \t\tapkArch=\"$(apk --print-arch)\"; \tcase \"$apkArch\" in \t\t'x86_64') \t\t\turl='https://download.docker.com/linux/static/stable/x86_64/docker-20.10.24.tgz'; \t\t\t;; \t\t'armhf') \t\t\turl='https://download.docker.com/linux/static/stable/armel/docker-20.10.24.tgz'; \t\t\t;; \t\t'armv7') \t\t\turl='https://download.docker.com/linux/static/stable/armhf/docker-20.10.24.tgz'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.24.tgz'; \t\t\t;; \t\t*) echo \u003e\u00262 \"error: unsupported 'docker.tgz' architecture ($apkArch)\"; exit 1 ;; \tesac; \t\twget -O 'docker.tgz' \"$url\"; \t\ttar --extract \t\t--file docker.tgz \t\t--strip-components 1 \t\t--directory /usr/local/bin/ \t\t--no-same-owner \t\t'docker/docker' \t; \trm docker.tgz; \t\tdocker --version # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"ENV DOCKER_BUILDX_VERSION=0.10.4","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \t\tapkArch=\"$(apk --print-arch)\"; \tcase \"$apkArch\" in \t\t'x86_64') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-amd64'; \t\t\tsha256='dbe68cdc537d0150fc83e3f30974cd0ca11c179dafbf27f32d6f063be26e869b'; \t\t\t;; \t\t'armhf') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-arm-v6'; \t\t\tsha256='d50aa01a22a53e5a0eae9918274c9931b813b5336c0e30061a6b1904efb0c5eb'; \t\t\t;; \t\t'armv7') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-arm-v7'; \t\t\tsha256='aabc8cef5b9221ecbcb0af9846004a30591540be8668504d70814efe870448c8'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-arm64'; \t\t\tsha256='e8f666134cf4aa83ec2b1b6afef0c83b1ea1387984d7a40ae6657b7da4d82d91'; \t\t\t;; \t\t'ppc64le') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-ppc64le'; \t\t\tsha256='d107178f36e6c83286f3f9316e2f66b18f08306570cef209cb5840c880bd91ae'; \t\t\t;; \t\t'riscv64') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-riscv64'; \t\t\tsha256='393db8518aeb442d0ca5f3ccf4800622dfc5eb8993c29bbfccb023cbfde6cdbc'; \t\t\t;; \t\t's390x') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.10.4/buildx-v0.10.4.linux-s390x'; \t\t\tsha256='16ce9071c14293640e9bcd547ff01578c65cfc68fc6c154091abd81daaf10929'; \t\t\t;; \t\t*) echo \u003e\u00262 \"warning: unsupported 'docker-buildx' architecture ($apkArch); skipping\"; exit 0 ;; \tesac; \t\twget -O 'docker-buildx' \"$url\"; \techo \"$sha256 *\"'docker-buildx' | sha256sum -c -; \t\tplugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; \tmkdir -p \"$(dirname \"$plugin\")\"; \tmv -vT 'docker-buildx' \"$plugin\"; \tchmod +x \"$plugin\"; \t\tdocker buildx version # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"ENV DOCKER_COMPOSE_VERSION=2.17.2","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \t\tapkArch=\"$(apk --print-arch)\"; \tcase \"$apkArch\" in \t\t'x86_64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-x86_64'; \t\t\tsha256='895e20812231543eae9f6b98ef9395327f4f21f1f31fa51fc252d21415802dda'; \t\t\t;; \t\t'armhf') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-armv6'; \t\t\tsha256='16a2ce7e9bc45cb864020fb61a4da7425162cb5215ee7c81c48f98b6a7c945c4'; \t\t\t;; \t\t'armv7') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-armv7'; \t\t\tsha256='4c8948696831fde2992e82dfcb505c5d6e4a56df9d759cd39a1dee6b6cded1c0'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-aarch64'; \t\t\tsha256='fcc2a21588907a7e6d9aa83538f134d2916f7a756cf391e5ce11b9d67bc4aad0'; \t\t\t;; \t\t'ppc64le') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-ppc64le'; \t\t\tsha256='546e0421cda6f0bbedd82efc2d95daf9775ec736ae0c82bcdc051c952eee09cd'; \t\t\t;; \t\t'riscv64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-riscv64'; \t\t\tsha256='65824b6aad564debb5ae9f70423f94bf5bbf20062fa4d9d47d2d2bcaf6a822b7'; \t\t\t;; \t\t's390x') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.2/docker-compose-linux-s390x'; \t\t\tsha256='4fcf6d847203162eb0a698657b98007542047c167188df3c65cca047b4b656c0'; \t\t\t;; \t\t*) echo \u003e\u00262 \"warning: unsupported 'docker-compose' architecture ($apkArch); skipping\"; exit 0 ;; \tesac; \t\twget -O 'docker-compose' \"$url\"; \techo \"$sha256 *\"'docker-compose' | sha256sum -c -; \t\tplugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; \tmkdir -p \"$(dirname \"$plugin\")\"; \tmv -vT 'docker-compose' \"$plugin\"; \tchmod +x \"$plugin\"; \t\tln -sv \"$plugin\" /usr/local/bin/; \tdocker-compose --version; \tdocker compose version # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"COPY modprobe.sh /usr/local/bin/modprobe # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"COPY docker-entrypoint.sh /usr/local/bin/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"ENV DOCKER_TLS_CERTDIR=/certs","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c mkdir /certs /certs/client \u0026\u0026 chmod 1777 /certs /certs/client # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"ENTRYPOINT [\"docker-entrypoint.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"CMD [\"sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \tapk add --no-cache \t\tbtrfs-progs \t\te2fsprogs \t\te2fsprogs-extra \t\tip6tables \t\tiptables \t\topenssl \t\tshadow-uidmap \t\txfsprogs \t\txz \t\tpigz \t; \tif zfs=\"$(apk info --no-cache --quiet zfs)\" \u0026\u0026 [ -n \"$zfs\" ]; then \t\tapk add --no-cache zfs; \tfi # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \taddgroup -S dockremap; \tadduser -S -G dockremap dockremap; \techo 'dockremap:165536:65536' \u003e\u003e /etc/subuid; \techo 'dockremap:165536:65536' \u003e\u003e /etc/subgid # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \t\tapkArch=\"$(apk --print-arch)\"; \tcase \"$apkArch\" in \t\t'x86_64') \t\t\turl='https://download.docker.com/linux/static/stable/x86_64/docker-20.10.24.tgz'; \t\t\t;; \t\t'armhf') \t\t\turl='https://download.docker.com/linux/static/stable/armel/docker-20.10.24.tgz'; \t\t\t;; \t\t'armv7') \t\t\turl='https://download.docker.com/linux/static/stable/armhf/docker-20.10.24.tgz'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.24.tgz'; \t\t\t;; \t\t*) echo \u003e\u00262 \"error: unsupported 'docker.tgz' architecture ($apkArch)\"; exit 1 ;; \tesac; \t\twget -O 'docker.tgz' \"$url\"; \t\ttar --extract \t\t--file docker.tgz \t\t--strip-components 1 \t\t--directory /usr/local/bin/ \t\t--no-same-owner \t\t--exclude 'docker/docker' \t; \trm docker.tgz; \t\tdockerd --version; \tcontainerd --version; \tctr --version; \trunc --version # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"ENV DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \twget -O /usr/local/bin/dind \"https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind\"; \tchmod +x /usr/local/bin/dind # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"VOLUME [/var/lib/docker]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"EXPOSE map[2375/tcp:{} 2376/tcp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"ENTRYPOINT [\"dockerd-entrypoint.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"CMD []","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c apk add --no-cache iproute2 fuse-overlayfs # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c mkdir /run/user \u0026\u0026 chmod 1777 /run/user # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \tadduser -h /home/rootless -g 'Rootless' -D -u 1000 rootless; \techo 'rootless:100000:65536' \u003e\u003e /etc/subuid; \techo 'rootless:100000:65536' \u003e\u003e /etc/subgid # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \t\tapkArch=\"$(apk --print-arch)\"; \tcase \"$apkArch\" in \t\t'x86_64') \t\t\turl='https://download.docker.com/linux/static/stable/x86_64/docker-rootless-extras-20.10.24.tgz'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://download.docker.com/linux/static/stable/aarch64/docker-rootless-extras-20.10.24.tgz'; \t\t\t;; \t\t*) echo \u003e\u00262 \"error: unsupported 'rootless.tgz' architecture ($apkArch)\"; exit 1 ;; \tesac; \t\twget -O 'rootless.tgz' \"$url\"; \t\ttar --extract \t\t--file rootless.tgz \t\t--strip-components 1 \t\t--directory /usr/local/bin/ \t\t'docker-rootless-extras/rootlesskit' \t\t'docker-rootless-extras/rootlesskit-docker-proxy' \t\t'docker-rootless-extras/vpnkit' \t; \trm rootless.tgz; \t\trootlesskit --version; \tvpnkit --version # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"RUN /bin/sh -c set -eux; \tmkdir -p /home/rootless/.local/share/docker; \tchown -R rootless:rootless /home/rootless/.local/share/docker # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-04-04T21:27:52Z","created_by":"VOLUME [/home/rootless/.local/share/docker]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-04T21:27:52Z","created_by":"USER rootless","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-04-06T12:22:49.231876509Z","created_by":"/bin/sh -c #(nop)  USER root","empty_layer":true},{"created":"2023-04-06T12:22:49.820430705Z","created_by":"/bin/sh -c cd /opt \u0026\u0026 mkdir docker \u0026\u0026 ln -s /usr/local/bin/docker /opt/docker/"},{"created":"2023-04-06T12:22:49.924447221Z","created_by":"/bin/sh -c #(nop)  USER rootless","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:f1417ff83b319fbdae6dd9cd6d8c9c88002dcd75ecf6ec201c8c6894681cf2b5","sha256:c985518cb42034ffe1ab299c255f5be5d4e3c460407dbc29a8c6b580e9bc58e8","sha256:7c6b4763f1d2c2023bdccbfbcb6589d32011cbb575bc705045207a136ad40650","sha256:973cb6a022591e438b4d9af35e15b7a7759f3c85ea75743ec9e0f2d4189692c8","sha256:ec2c12d6975b144ad9aeedf1693141c84a139989d66100dae08f87141afa6fcd","sha256:f302109fdce094d4aa4c17bd0912684a917fd75f88686ef3604ed70e62c995fb","sha256:eb51182699c6d5d731884796cd7d627798c033280d1bce694eff012a96797c83","sha256:4ab39e92a2a0c1960a8e1a4dfe547457303aa6172228c640edbecef79f4ff34d","sha256:4be500b96fc4ab18120419613877665da0dd3cd0cb712690485d1639ff5e6310","sha256:d499fe6b7e57e47b0c55c74cd49d96b6e4b6b3f01b97480d665eb8432f4854a4","sha256:bf4b9bce70a1bb82a9ecb1af453dea0ffda92b897defa140028ba829c1d6b681","sha256:84252e40af58fb3e2c35cd78e7a76c8727ba5f5610145e86c9cde0c3af2ae330","sha256:78239e4dff471f7284f92276f9537735dcb5e2cfd41ca3f1b44812c5e0ee444f","sha256:1839279f09322e05755d8af9b9314edfe845040c3141d3f8478cf7490fc72d6b","sha256:2281b2beb3dd7012f48428d834d2ebb304431d19af17fa839cd442ddc64d81e8","sha256:8573c6574409599ed40690eb0b0523588b3df56206060d5f3636b66062052373","sha256:c5c1d857a703731a02b51c6485afd8afd367410ca54958f10f78ffce6c1794cd","sha256:a0e9be0c71b9864dc1141cf4d4f109761084e2dfc07f544c83d29b34b566fff2","sha256:47f773968d326deebd86d2a6f8fd1ecb7ca8eb81951fa6bc6ca472f39ca48137","sha256:fcd2c4b444f5466fddfb04bced9177a70ed5f65c3b4f77b2bac9aa2f9417e218"]}}