{"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.22","DOCKER_BUILDX_VERSION=0.9.1","DOCKER_COMPOSE_VERSION=2.14.2","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":[],"Image":"sha256:2f938e1fad756821aef8b963568596f4e9172abc35a4ab43d66a153321d21b62","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":null},"container":"09551455fed1835d382416460bd2ac602577556983d6c115f9e23f3224f36697","container_config":{"Hostname":"09551455fed1","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.22","DOCKER_BUILDX_VERSION=0.9.1","DOCKER_COMPOSE_VERSION=2.14.2","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":["/bin/sh","-c","#(nop) ","USER rootless"],"Image":"sha256:2f938e1fad756821aef8b963568596f4e9172abc35a4ab43d66a153321d21b62","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":{}},"created":"2022-12-29T17:59:21.77257413Z","docker_version":"20.10.21","history":[{"created":"2022-11-22T22:19:28.870801855Z","created_by":"/bin/sh -c #(nop) ADD file:587cae71969871d3c6456d844a8795df9b64b12c710c275295a1182b46f630e7 in / "},{"created":"2022-11-22T22:19:29.008562326Z","created_by":"/bin/sh -c #(nop)  CMD [\"/bin/sh\"]","empty_layer":true},{"created":"2022-11-29T01:27:01.744385167Z","created_by":"/bin/sh -c apk add --no-cache \t\tca-certificates \t\tlibc6-compat \t\topenssh-client"},{"created":"2022-11-29T01:27:02.30636154Z","created_by":"/bin/sh -c [ -e /etc/nsswitch.conf ] \u0026\u0026 grep '^hosts: files dns' /etc/nsswitch.conf","empty_layer":true},{"created":"2022-12-16T23:19:56.192134015Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_VERSION=20.10.22","empty_layer":true},{"created":"2022-12-16T23:19:59.758049134Z","created_by":"/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.22.tgz'; \t\t\t;; \t\t'armhf') \t\t\turl='https://download.docker.com/linux/static/stable/armel/docker-20.10.22.tgz'; \t\t\t;; \t\t'armv7') \t\t\turl='https://download.docker.com/linux/static/stable/armhf/docker-20.10.22.tgz'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.22.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"},{"created":"2022-12-16T23:19:59.935672673Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_BUILDX_VERSION=0.9.1","empty_layer":true},{"created":"2022-12-16T23:20:02.175667733Z","created_by":"/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.9.1/buildx-v0.9.1.linux-amd64'; \t\t\tsha256='a7fb95177792ca8ffc7243fad7bf2f33738b8b999a184b6201f002a63c43d136'; \t\t\t;; \t\t'armhf') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm-v6'; \t\t\tsha256='159925b4e679eb66e7f0312c7d57a97e68a418c1fa602a00dd8b29b6406768f0'; \t\t\t;; \t\t'armv7') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm-v7'; \t\t\tsha256='ba8e5359ce9ba24fec6da07f73591c1b20ac0797a2248b0ef8088f57ae3340fc'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-arm64'; \t\t\tsha256='bbf6a76bf9aef9c5759ff225b97ce23a24fc11e4fa3cdcae36e5dcf1de2cffc5'; \t\t\t;; \t\t'ppc64le') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-ppc64le'; \t\t\tsha256='1b2441886e556c720c1bf12f18f240113cc45f9eb404c0f162166ca1c96c1b60'; \t\t\t;; \t\t'riscv64') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-riscv64'; \t\t\tsha256='c32372dad653fc70eb756b2cffd026e74425e807c01accaeed4559da881ff57c'; \t\t\t;; \t\t's390x') \t\t\turl='https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-s390x'; \t\t\tsha256='90b0ecf315d741888920dddeac9fe2e141123c4fe79465b7b10fe23521c9c366'; \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/libexec/docker/cli-plugins/docker-buildx'; \tmkdir -p \"$(dirname \"$plugin\")\"; \tmv -vT 'docker-buildx' \"$plugin\"; \tchmod +x \"$plugin\"; \t\tdocker buildx version"},{"created":"2022-12-22T01:56:37.619621504Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_COMPOSE_VERSION=2.14.2","empty_layer":true},{"created":"2022-12-22T01:56:39.930972302Z","created_by":"/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.14.2/docker-compose-linux-x86_64'; \t\t\tsha256='d056a8330a01f22c249b9fa03ad0d5be889b79b648cad43c8549eb4c3f8ff0ba'; \t\t\t;; \t\t'armhf') \t\t\turl='https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-armv6'; \t\t\tsha256='164b04d5970f340eb6cb4da171b2dc0d12c345a6092c8ac2409b5fb4fc8af5e6'; \t\t\t;; \t\t'armv7') \t\t\turl='https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-armv7'; \t\t\tsha256='6e01028d97bc48bfd3894d9161586e74c0f37cf7d67a67ab7eafb351c2003cb3'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-aarch64'; \t\t\tsha256='48ef22ecea70b4b197def1c1bfd2e797f7117db5257f6e505e64f03fdc329a7e'; \t\t\t;; \t\t'ppc64le') \t\t\turl='https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-ppc64le'; \t\t\tsha256='8cbceb45fc656ec9f9e24b8e61fda54d233ecc8f46cee8ef5ae5acfdcc7940d4'; \t\t\t;; \t\t'riscv64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-riscv64'; \t\t\tsha256='e9d612ff8d198911f93706f4eec2bb58abb24c0f869cff7d69f6a8e24ce05420'; \t\t\t;; \t\t's390x') \t\t\turl='https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-s390x'; \t\t\tsha256='9fec4a8628729766f4600ec0f8fb5aa760b6a20673e1abfb3d78f3b2eb02696a'; \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/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"},{"created":"2022-12-22T01:56:40.109993785Z","created_by":"/bin/sh -c #(nop) COPY file:abb137d24130e7fa2bdd38694af607361ecb688521e60965681e49460964a204 in /usr/local/bin/modprobe "},{"created":"2022-12-22T01:56:40.218067038Z","created_by":"/bin/sh -c #(nop) COPY file:5b18768029dab8174c9d5957bb39560bde5ef6cba50fbbca222731a0059b449b in /usr/local/bin/ "},{"created":"2022-12-22T01:56:40.311720018Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_TLS_CERTDIR=/certs","empty_layer":true},{"created":"2022-12-22T01:56:40.884581738Z","created_by":"/bin/sh -c mkdir /certs /certs/client \u0026\u0026 chmod 1777 /certs /certs/client"},{"created":"2022-12-22T01:56:40.983927688Z","created_by":"/bin/sh -c #(nop)  ENTRYPOINT [\"docker-entrypoint.sh\"]","empty_layer":true},{"created":"2022-12-22T01:56:41.084221888Z","created_by":"/bin/sh -c #(nop)  CMD [\"sh\"]","empty_layer":true},{"created":"2022-12-22T01:56:46.193615779Z","created_by":"/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"},{"created":"2022-12-22T01:56:46.834766208Z","created_by":"/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"},{"created":"2022-12-22T01:56:51.041031655Z","created_by":"/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.22.tgz'; \t\t\t;; \t\t'armhf') \t\t\turl='https://download.docker.com/linux/static/stable/armel/docker-20.10.22.tgz'; \t\t\t;; \t\t'armv7') \t\t\turl='https://download.docker.com/linux/static/stable/armhf/docker-20.10.22.tgz'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://download.docker.com/linux/static/stable/aarch64/docker-20.10.22.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"},{"created":"2022-12-22T01:56:51.430560278Z","created_by":"/bin/sh -c #(nop)  ENV DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5","empty_layer":true},{"created":"2022-12-22T01:56:52.107356883Z","created_by":"/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"},{"created":"2022-12-22T01:56:52.226423715Z","created_by":"/bin/sh -c #(nop) COPY file:45c7926c5d79023b457ad24274c893b1fc21f241bed46421dc901b8237045f17 in /usr/local/bin/ "},{"created":"2022-12-22T01:56:52.33907362Z","created_by":"/bin/sh -c #(nop)  VOLUME [/var/lib/docker]","empty_layer":true},{"created":"2022-12-22T01:56:52.44405421Z","created_by":"/bin/sh -c #(nop)  EXPOSE 2375 2376","empty_layer":true},{"created":"2022-12-22T01:56:52.552525545Z","created_by":"/bin/sh -c #(nop)  ENTRYPOINT [\"dockerd-entrypoint.sh\"]","empty_layer":true},{"created":"2022-12-22T01:56:52.659116935Z","created_by":"/bin/sh -c #(nop)  CMD []","empty_layer":true},{"created":"2022-12-22T01:56:56.406771043Z","created_by":"/bin/sh -c apk add --no-cache iproute2 fuse-overlayfs"},{"created":"2022-12-22T01:56:56.980838974Z","created_by":"/bin/sh -c mkdir /run/user \u0026\u0026 chmod 1777 /run/user"},{"created":"2022-12-22T01:56:57.579392918Z","created_by":"/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"},{"created":"2022-12-22T01:56:59.482526886Z","created_by":"/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.22.tgz'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://download.docker.com/linux/static/stable/aarch64/docker-rootless-extras-20.10.22.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"},{"created":"2022-12-22T01:57:00.164816525Z","created_by":"/bin/sh -c set -eux; \tmkdir -p /home/rootless/.local/share/docker; \tchown -R rootless:rootless /home/rootless/.local/share/docker"},{"created":"2022-12-22T01:57:00.270721989Z","created_by":"/bin/sh -c #(nop)  VOLUME [/home/rootless/.local/share/docker]","empty_layer":true},{"created":"2022-12-22T01:57:00.379329329Z","created_by":"/bin/sh -c #(nop)  USER rootless","empty_layer":true},{"created":"2022-12-29T17:59:21.032555264Z","created_by":"/bin/sh -c #(nop)  USER root","empty_layer":true},{"created":"2022-12-29T17:59:21.660348882Z","created_by":"/bin/sh -c cd /opt \u0026\u0026 mkdir docker \u0026\u0026 ln -s /usr/local/bin/docker /opt/docker/"},{"created":"2022-12-29T17:59:21.77257413Z","created_by":"/bin/sh -c #(nop)  USER rootless","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:ded7a220bb058e28ee3254fbba04ca90b679070424424761a53a043b93b612bf","sha256:b68ba483d73b1d3282b9d9dbb93f32b294d96fcc54058651ba57592588bed674","sha256:95bb6cf35c596a5e79db72677d397eb3f8790cd7ea2c0a948960e261757f6d07","sha256:cef34870bba2478c39517b328aebc8d9ea3e7cc1d98620dfabad95176ebd4d65","sha256:a7c08a305a48ce1f689bf6e59f8804bb95e54d8a46a5430cc2711bd59e2a43a8","sha256:b063353a79994a2dd37193496e3a37b2fd5eefd8d44a12b21e31f484f60d7094","sha256:41ad2090c18af40fd221178b26f624dde74b9664a735b83a0cfbb043489c738a","sha256:5b8e76e98d52c57e931ee2d12c768d73b06ebe2db53c187ee6a4bc70c549e9dd","sha256:0f3491b3d7ecac85528c4e00e35b7cd19a29845929e0d2febf4e76f7466eef39","sha256:53cd63a474558a763ee04b341e7a3b976fc7e0c7944aa51b22c6012b6c498e04","sha256:4c18e4476fdbc367209a96ad797381da8be39b637aad0edc45367f86e9d18384","sha256:c609a94a97fd0a079c2ccf5a9f2e1298bc44dcd03236a2f60de334d52a0bebf3","sha256:0808ffaf68de5e60d9d7c2829521c9c9c78bbdc115f028c4989a2ad9bb3ebf14","sha256:72f636d187187ef8458afedfa940cc5c001ad9d002f84d5c6ac087345f9094fc","sha256:89d1cc5d769e109756bbaf31afbaa705a0999219c47af21260874a57c46bc46b","sha256:9c0696ce69f84646dee7bd1561c6d1efaf169ab1eaf2dfb23fed3c529beed2a7","sha256:b339ad81e7b4e1bcd2570a7b7952f180f9b244e54f67b5fddc0332096d874269","sha256:e6172c34fbfce5c889cedbd59b1cfc78a0ef1a989c86c2d3df25bf1fd5722194","sha256:33e3db3e0d5687fee7b95c521ce52d3d0527a66a517b6e9a5eb183379874503f"]}}