{"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.15.1","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":[],"Image":"sha256:d1722501172317d083bba0f9e072c626b3234d56c5d3a7125bb44ba04d44f5e6","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":null},"container":"f2c801160d67b52cea36a5b107ab69e9a6e30bfffae0e671f81b81e528608cb7","container_config":{"Hostname":"f2c801160d67","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.15.1","DOCKER_TLS_CERTDIR=/certs","DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5"],"Cmd":["/bin/sh","-c","#(nop) ","USER rootless"],"Image":"sha256:d1722501172317d083bba0f9e072c626b3234d56c5d3a7125bb44ba04d44f5e6","Volumes":{"/home/rootless/.local/share/docker":{},"/var/lib/docker":{}},"WorkingDir":"","Entrypoint":["dockerd-entrypoint.sh"],"OnBuild":null,"Labels":{}},"created":"2023-01-10T10:58:09.156629463Z","docker_version":"20.10.21","history":[{"created":"2023-01-09T17:05:20.497231175Z","created_by":"/bin/sh -c #(nop) ADD file:e4d600fc4c9c293efe360be7b30ee96579925d1b4634c94332e2ec73f7d8eca1 in / "},{"created":"2023-01-09T17:05:20.656498283Z","created_by":"/bin/sh -c #(nop)  CMD [\"/bin/sh\"]","empty_layer":true},{"created":"2023-01-09T21:12:54.212489926Z","created_by":"/bin/sh -c apk add --no-cache \t\tca-certificates \t\tlibc6-compat \t\topenssh-client"},{"created":"2023-01-09T21:12:54.811285679Z","created_by":"/bin/sh -c [ -e /etc/nsswitch.conf ] \u0026\u0026 grep '^hosts: files dns' /etc/nsswitch.conf","empty_layer":true},{"created":"2023-01-09T21:13:35.978637824Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_VERSION=20.10.22","empty_layer":true},{"created":"2023-01-09T21:13:41.300404572Z","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":"2023-01-09T21:13:41.481621421Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_BUILDX_VERSION=0.9.1","empty_layer":true},{"created":"2023-01-09T21:13:43.286316811Z","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":"2023-01-10T00:00:01.132672919Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_COMPOSE_VERSION=2.15.1","empty_layer":true},{"created":"2023-01-10T00:00:03.316575795Z","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.15.1/docker-compose-linux-x86_64'; \t\t\tsha256='bcfd9ea51dee4c19dccdfaeef0e7956ef68bf14f3d175933742061a7271ef0f5'; \t\t\t;; \t\t'armhf') \t\t\turl='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-armv6'; \t\t\tsha256='a8934600100af88f535eb50b45c7d8d2ac37835221803ba2910e0b167b3af22e'; \t\t\t;; \t\t'armv7') \t\t\turl='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-armv7'; \t\t\tsha256='e5b03ac1258ad4243af0ac4afcb1c6cc8c9956b2483a50309cdb38cdb8387e37'; \t\t\t;; \t\t'aarch64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-aarch64'; \t\t\tsha256='14d31297794868520cb2e61b543bb1c821aaa484af22b397904314ae8227f6a2'; \t\t\t;; \t\t'ppc64le') \t\t\turl='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-ppc64le'; \t\t\tsha256='bdada874a26d382b20ced7c170707a1ebcf9f20d7d6f394b962076968473ca9c'; \t\t\t;; \t\t'riscv64') \t\t\turl='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-riscv64'; \t\t\tsha256='9cc1b9c8de313a1e43b8f3dcca47c29eeb87af3de24c67448c463bf882166430'; \t\t\t;; \t\t's390x') \t\t\turl='https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-s390x'; \t\t\tsha256='cf311824af115d0bece5d5d60a73464912dad07cdd00fdaa469dabbcad60f289'; \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":"2023-01-10T00:00:03.506227476Z","created_by":"/bin/sh -c #(nop) COPY file:abb137d24130e7fa2bdd38694af607361ecb688521e60965681e49460964a204 in /usr/local/bin/modprobe "},{"created":"2023-01-10T00:00:03.61961539Z","created_by":"/bin/sh -c #(nop) COPY file:5b18768029dab8174c9d5957bb39560bde5ef6cba50fbbca222731a0059b449b in /usr/local/bin/ "},{"created":"2023-01-10T00:00:03.715191597Z","created_by":"/bin/sh -c #(nop)  ENV DOCKER_TLS_CERTDIR=/certs","empty_layer":true},{"created":"2023-01-10T00:00:04.272504124Z","created_by":"/bin/sh -c mkdir /certs /certs/client \u0026\u0026 chmod 1777 /certs /certs/client"},{"created":"2023-01-10T00:00:04.375670442Z","created_by":"/bin/sh -c #(nop)  ENTRYPOINT [\"docker-entrypoint.sh\"]","empty_layer":true},{"created":"2023-01-10T00:00:04.483836239Z","created_by":"/bin/sh -c #(nop)  CMD [\"sh\"]","empty_layer":true},{"created":"2023-01-10T00:00:09.486882673Z","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":"2023-01-10T00:00:10.106427344Z","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":"2023-01-10T00:00:14.388565233Z","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":"2023-01-10T00:00:14.76922784Z","created_by":"/bin/sh -c #(nop)  ENV DIND_COMMIT=1f32e3c95d72a29b3eaacba156ed675dba976cb5","empty_layer":true},{"created":"2023-01-10T00:00:15.484814124Z","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":"2023-01-10T00:00:15.606812271Z","created_by":"/bin/sh -c #(nop) COPY file:45c7926c5d79023b457ad24274c893b1fc21f241bed46421dc901b8237045f17 in /usr/local/bin/ "},{"created":"2023-01-10T00:00:15.709590997Z","created_by":"/bin/sh -c #(nop)  VOLUME [/var/lib/docker]","empty_layer":true},{"created":"2023-01-10T00:00:15.823506669Z","created_by":"/bin/sh -c #(nop)  EXPOSE 2375 2376","empty_layer":true},{"created":"2023-01-10T00:00:15.937183698Z","created_by":"/bin/sh -c #(nop)  ENTRYPOINT [\"dockerd-entrypoint.sh\"]","empty_layer":true},{"created":"2023-01-10T00:00:16.047593641Z","created_by":"/bin/sh -c #(nop)  CMD []","empty_layer":true},{"created":"2023-01-10T00:00:19.658597178Z","created_by":"/bin/sh -c apk add --no-cache iproute2 fuse-overlayfs"},{"created":"2023-01-10T00:00:20.269512001Z","created_by":"/bin/sh -c mkdir /run/user \u0026\u0026 chmod 1777 /run/user"},{"created":"2023-01-10T00:00:20.89675852Z","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":"2023-01-10T00:00:22.63077885Z","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":"2023-01-10T00:00:23.352245785Z","created_by":"/bin/sh -c set -eux; \tmkdir -p /home/rootless/.local/share/docker; \tchown -R rootless:rootless /home/rootless/.local/share/docker"},{"created":"2023-01-10T00:00:23.500346714Z","created_by":"/bin/sh -c #(nop)  VOLUME [/home/rootless/.local/share/docker]","empty_layer":true},{"created":"2023-01-10T00:00:23.620544145Z","created_by":"/bin/sh -c #(nop)  USER rootless","empty_layer":true},{"created":"2023-01-10T10:58:08.455561336Z","created_by":"/bin/sh -c #(nop)  USER root","empty_layer":true},{"created":"2023-01-10T10:58:09.048272782Z","created_by":"/bin/sh -c cd /opt \u0026\u0026 mkdir docker \u0026\u0026 ln -s /usr/local/bin/docker /opt/docker/"},{"created":"2023-01-10T10:58:09.156629463Z","created_by":"/bin/sh -c #(nop)  USER rootless","empty_layer":true}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:8e012198eea15b2554b07014081c85fec4967a1b9cc4b65bd9a4bce3ae1c0c88","sha256:c723888b275353c5149cab60df0fd7c00c674202030161d45f4e31c9230a2e86","sha256:49242e5f83ae1a323d33b13daca97f45351f532099a0c5cb994eac2581bc3bba","sha256:eb6552a5edc53f6ba22668fc1d677a969a401d86953f32371795bf3ec1f705e7","sha256:fdaedc7591a57d105cc7d6e89cf538f7bfedca8857be0e74e3b293c6fd5765b1","sha256:23bd3fa84d3fa2563b5fb24007635fb5d50bcc116d69c4bbc6c9e66086f17b59","sha256:5507271abc4c7d392d3ff139c66697ae48384aae336149035b773538d8bd9963","sha256:75cb51379671906050711964f7d459720e6adf80afd472d1cdc05d4d23fec094","sha256:0608c24fecd408a736ccdb075ab3fe542655d544150c4c83c4b1ada911529f7b","sha256:5d662560dd0fcd55e755ef03f4094e74dca18a2fbfe522ed56b48de3a3b3beaf","sha256:074f85a1b5f1912b4e7d155d4197a95e42e373455cac486e6f44ccb553a557ef","sha256:5d74876c82d9c12781bd1b339a52885a7d28a342475c3768bdaee0da77c22eca","sha256:e70c4a48e6266e8678d460f9c26579de72614add62d241c07732501b0919131d","sha256:29bf07681ebe52c07a0216a69ae80a32c2e529f424ca12def6dc8936453dee55","sha256:d90b777fd80d9968938e4b3df6d5d6b4e85d217194b1118931eefb0eece2f3d3","sha256:a476985e556b1244f6bc933a26fd16b4d84a9b3e2eaca237b8d099d8f06b5184","sha256:a336eb56abfb0fe7a60d9557beed8123042af9d9fc029bdbf928aef85f0bc1d5","sha256:8e6dcc6456138d34f9e1e3cb6b36d31f8b78ab5312001c9e321ab2aeacd5addf","sha256:1785787a1ef069efb2d28b0f482c0af7ae18e94cf3f1e245e057681ad940607f"]}}