{"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.3","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":null,"ArgsEscaped":true,"Image":"sha256:0e1a5730bcd4caf928a632349c9690e9255bc077eb847f11ab6e64baf239dda9","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":null},"container":"0f633b8dd1be472d254c7187f59896707c438fac1089497bb884f32dce5849a2","container_config":{"Hostname":"0f633b8dd1be","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.3","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":["/bin/sh","-c","#(nop) ","USER rootless"],"ArgsEscaped":true,"Image":"sha256:0e1a5730bcd4caf928a632349c9690e9255bc077eb847f11ab6e64baf239dda9","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":{}},"created":"2024-02-28T19:03:39.190738075Z","docker_version":"20.10.22","history":[{"created":"2023-05-09T23:11:10.007217553Z","created_by":"/bin/sh -c #(nop) ADD file:7625ddfd589fb824ee39f1b1eb387b98f3676420ff52f26eb9d975151e889667 in / "},{"created":"2023-05-09T23:11:10.132147526Z","created_by":"/bin/sh -c #(nop)  CMD [\"/bin/sh\"]","empty_layer":true},{"created":"2023-05-10T10:04:23Z","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-05-10T10:04:23Z","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-05-10T10:04:23Z","created_by":"ENV DOCKER_VERSION=20.10.24","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","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-05-10T10:04:23Z","created_by":"ENV DOCKER_BUILDX_VERSION=0.10.4","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","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-05-10T10:04:23Z","created_by":"ENV DOCKER_COMPOSE_VERSION=2.17.3","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","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.3/docker-compose-linux-x86_64'; \t\t\tsha256='6abb771a438b8ef82b0ff0ef0e2e404032699104c3c40c59cd174b56214876c3'; \t\t\t;; \t\t'armhf') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-armv6'; \t\t\tsha256='e8c20e7e02faa623839ccb2af725ae0b343eafaf836b2386579e35c598d7468a'; \t\t\t;; \t\t'armv7') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-armv7'; \t\t\tsha256='72c26a8ab6a519bd9c645a314d6ed33ed694efeda3f787123806990124446fe8'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-aarch64'; \t\t\tsha256='07bdced6f502ab24b481f46aa6b205f97e2256e5cb11279648ac9c088220a38d'; \t\t\t;; \t\t'ppc64le') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-ppc64le'; \t\t\tsha256='06075ea6594e42fd62360c029ed2b7cf294e8a50428cc3c8f0e022a68f672660'; \t\t\t;; \t\t'riscv64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-riscv64'; \t\t\tsha256='51c3e1b631be5845aecc9a66d4d0525c94dfec4d20a4ccf535a7f960f780e9f2'; \t\t\t;; \t\t's390x') \t\t\turl='https://github.com/docker/compose/releases/download/v2.17.3/docker-compose-linux-s390x'; \t\t\tsha256='666a07a5605e985ac96608a315cdae8151e72196733147dd81b61dd42c0777fe'; \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-05-10T10:04:23Z","created_by":"COPY modprobe.sh /usr/local/bin/modprobe # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-05-10T10:04:23Z","created_by":"COPY docker-entrypoint.sh /usr/local/bin/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-05-10T10:04:23Z","created_by":"ENV DOCKER_TLS_CERTDIR=/certs","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","created_by":"RUN /bin/sh -c mkdir /certs /certs/client \u0026\u0026 chmod 1777 /certs /certs/client # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-05-10T10:04:23Z","created_by":"ENTRYPOINT [\"docker-entrypoint.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","created_by":"CMD [\"sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","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-05-10T10:04:23Z","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-05-10T10:04:23Z","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-05-10T10:04:23Z","created_by":"ENV DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","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-05-10T10:04:23Z","created_by":"COPY dockerd-entrypoint.sh /usr/local/bin/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-05-10T10:04:23Z","created_by":"VOLUME [/var/lib/docker]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","created_by":"EXPOSE map[2375/tcp:{} 2376/tcp:{}]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","created_by":"ENTRYPOINT [\"dockerd-entrypoint.sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","created_by":"CMD []","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","created_by":"RUN /bin/sh -c apk add --no-cache iproute2 fuse-overlayfs # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-05-10T10:04:23Z","created_by":"RUN /bin/sh -c mkdir /run/user \u0026\u0026 chmod 1777 /run/user # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2023-05-10T10:04:23Z","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-05-10T10:04:23Z","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-05-10T10:04:23Z","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-05-10T10:04:23Z","created_by":"VOLUME [/home/rootless/.local/share/docker]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2023-05-10T10:04:23Z","created_by":"USER rootless","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2024-02-28T19:03:37.537122457Z","created_by":"/bin/sh -c #(nop)  USER root","empty_layer":true},{"created":"2024-02-28T19:03:38.362738851Z","created_by":"/bin/sh -c echo \"dockremap:1000000:1000000\" \u003e /etc/subuid         \u0026\u0026 echo \"rootless:10000000:1000000\" \u003e\u003e /etc/subuid         \u0026\u0026 echo \"dockremap:1000000:1000000\" \u003e /etc/subgid         \u0026\u0026 echo \"rootless:10000000:1000000\" \u003e\u003e /etc/subgid"},{"created":"2024-02-28T19:03:39.015288706Z","created_by":"/bin/sh -c cd /opt \u0026\u0026 mkdir docker \u0026\u0026 ln -s /usr/local/bin/docker /opt/docker/"},{"created":"2024-02-28T19:03:39.190738075Z","created_by":"/bin/sh -c #(nop)  USER rootless","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:bb01bd7e32b58b6694c8c3622c230171f1cec24001a82068a8d30d338f420d6c","sha256:fa67494c8ee43b16ecd1998d15c0af94b6eedce8ebbb8c139464f2c7a687fa93","sha256:f2bb2ac3983a963a08c47919a68a92d83883b73fb4b823f01b1f5fc0d4fa29a4","sha256:3fe997a97ea31d1b2be424cbb73237bd3cd3c33780c4298017faf9dd28d18baa","sha256:90cd406c033492dc82eec9707ed757008750a539325d97fc627c9ea04246a396","sha256:644fc7e69c39d782b78ee00d4a7e132d0ab6012e80f37afafb608edd016fbdf3","sha256:8b1befbc5f09af3bfe1e2251e59ea599bee1b6d8723df8e299f03540cf8f5485","sha256:d8d2f9ee47f7ead944dcbf7cf98e9bc203bc6f89422f6a440a4c4e32ab3098f3","sha256:397180397ff74773f12abbd6d8b65a8b0aeb84db8cda815daca3f60a58a4923d","sha256:e62ec833e27423f7ec22c9ee9904518f566b3a99f57d5797597c3990adaec679","sha256:184da4f07ce2a08dc8f4d18312a3fbddc13d048545542ca101e7dff2a2947d53","sha256:11124945636704d8e6fda428fd5657b517a59f2b0af1bda8856ff3d7a3327f81","sha256:f797460155266a671bea3ab78c22db3bbda03be53c500baa326ddbc0ac7e1573","sha256:4a8d502539e2f491943c6f17f0d0ea8d62e8360ebec770672ec4670c5fe4daa5","sha256:eaa32b82b70c7d813374b07bd3319661619703f6f7467a0b1796c8490b30c450","sha256:3000ee4eb017db4957ea46b788c2679651fed9ff8e03057b93c8dd7761d42cb6","sha256:dbb17cd63f57bd111f2a80aea35ede99fc5a925368ff7b08d872215c5563743e","sha256:8c2a5de63b65b3aab95421c1eb0f6734e6220b421861bdca69087cbcb97d4443","sha256:870d06ca7aa673360d748d398308c18cd70260865984b16cc9263b209c6f1f0c","sha256:67735132fff8482d2b44b55898f15ac849f8ac68488079cbd7a51bcabd4751f0","sha256:26f921cb97a562243a0ac42954a64841ed3a9307d9ef13ef5ca7b6237116a63a"]}}