镜像构建历史
# 2026-10-28 01:31:31 0.00B 设置默认要执行的命令
CMD ["sleep" "infinity"]
# 2026-10-28 01:31:31 0.00B 设置工作目录为/root
WORKDIR /root
# 2026-10-28 01:31:31 0.00B 执行命令并创建新的镜像层
RUN |11 NPM_CONFIG_REGISTRY= KIRO_CLI_VERSION=2.10.0 KIRO_CLI_SHA256_AMD64=be9d8b6d7c44f93a83ca22466043d98ad058e6ed3c12fffd068f3fb8a60b3b70 KIRO_CLI_SHA256_ARM64=0afb37399b9e2847c2f2e3f5d9052c8bc52bbf1e30401ea284a602661bce34bc AGY_VERSION=1.1.16 AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d GH_VERSION=2.103.0 GH_SHA256_AMD64=fdd768eb70f6409f80fcfa9f3a1c0adf0fc98d827ab3ce0bed2ac22762c5d786 GH_SHA256_ARM64=7f322df34e624d14f5ec0c4acb121fd6dfa14392fdbbd1066aa8e0a05ac3721e EXTRA_HARNESS_CLIS= /bin/sh -c if [ -n "${EXTRA_HARNESS_CLIS}" ]; then set -f; bash /tmp/install-harness-cli.sh ${EXTRA_HARNESS_CLIS}; fi; rm -f /tmp/install-harness-cli.sh # buildkit
# 2026-10-28 01:31:31 13.74KB 复制新文件或目录到容器中
COPY deploy/docker/install-harness-cli.sh /tmp/install-harness-cli.sh # buildkit
# 2026-10-28 01:31:31 0.00B 定义构建参数
ARG EXTRA_HARNESS_CLIS=
# 2026-10-28 01:31:31 36.00B 执行命令并创建新的镜像层
RUN |10 NPM_CONFIG_REGISTRY= KIRO_CLI_VERSION=2.10.0 KIRO_CLI_SHA256_AMD64=be9d8b6d7c44f93a83ca22466043d98ad058e6ed3c12fffd068f3fb8a60b3b70 KIRO_CLI_SHA256_ARM64=0afb37399b9e2847c2f2e3f5d9052c8bc52bbf1e30401ea284a602661bce34bc AGY_VERSION=1.1.16 AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d GH_VERSION=2.103.0 GH_SHA256_AMD64=fdd768eb70f6409f80fcfa9f3a1c0adf0fc98d827ab3ce0bed2ac22762c5d786 GH_SHA256_ARM64=7f322df34e624d14f5ec0c4acb121fd6dfa14392fdbbd1066aa8e0a05ac3721e /bin/sh -c echo 'export PATH="/opt/venv/bin:${PATH}"' > /etc/profile.d/omnigent-venv.sh # buildkit
# 2026-10-28 01:31:31 73.82MB 执行命令并创建新的镜像层
RUN |10 NPM_CONFIG_REGISTRY= KIRO_CLI_VERSION=2.10.0 KIRO_CLI_SHA256_AMD64=be9d8b6d7c44f93a83ca22466043d98ad058e6ed3c12fffd068f3fb8a60b3b70 KIRO_CLI_SHA256_ARM64=0afb37399b9e2847c2f2e3f5d9052c8bc52bbf1e30401ea284a602661bce34bc AGY_VERSION=1.1.16 AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d GH_VERSION=2.103.0 GH_SHA256_AMD64=fdd768eb70f6409f80fcfa9f3a1c0adf0fc98d827ab3ce0bed2ac22762c5d786 GH_SHA256_ARM64=7f322df34e624d14f5ec0c4acb121fd6dfa14392fdbbd1066aa8e0a05ac3721e /bin/sh -c pip install --no-cache-dir /build /build/sdks/python-client /build/sdks/ui && ! grep -R --include='*.pth' --include='*.egg-link' -nE '/build(/|$)' /opt/venv/lib/python*/site-packages # buildkit
# 2026-10-28 01:31:16 24.74MB 复制新文件或目录到容器中
COPY /build /build # buildkit
# 2026-10-28 01:31:16 458.90MB 复制新文件或目录到容器中
COPY /opt/venv /opt/venv # buildkit
# 2026-10-28 01:31:13 41.07MB 执行命令并创建新的镜像层
RUN |10 NPM_CONFIG_REGISTRY= KIRO_CLI_VERSION=2.10.0 KIRO_CLI_SHA256_AMD64=be9d8b6d7c44f93a83ca22466043d98ad058e6ed3c12fffd068f3fb8a60b3b70 KIRO_CLI_SHA256_ARM64=0afb37399b9e2847c2f2e3f5d9052c8bc52bbf1e30401ea284a602661bce34bc AGY_VERSION=1.1.16 AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d GH_VERSION=2.103.0 GH_SHA256_AMD64=fdd768eb70f6409f80fcfa9f3a1c0adf0fc98d827ab3ce0bed2ac22762c5d786 GH_SHA256_ARM64=7f322df34e624d14f5ec0c4acb121fd6dfa14392fdbbd1066aa8e0a05ac3721e /bin/sh -c set -eu; arch="$(dpkg --print-architecture)"; case "$arch" in amd64) sha="$GH_SHA256_AMD64" ;; arm64) sha="$GH_SHA256_ARM64" ;; *) echo "ERROR: unsupported arch '$arch' for gh" >&2; exit 1 ;; esac; asset="gh_${GH_VERSION}_linux_${arch}.tar.gz"; curl -fsSL -o /tmp/gh.tar.gz "https://github.com/cli/cli/releases/download/v${GH_VERSION}/${asset}"; echo "${sha} /tmp/gh.tar.gz" | sha256sum -c -; tar -xzf /tmp/gh.tar.gz -C /tmp "gh_${GH_VERSION}_linux_${arch}/bin/gh"; install -m 0755 "/tmp/gh_${GH_VERSION}_linux_${arch}/bin/gh" /usr/local/bin/gh; rm -rf /tmp/gh.tar.gz "/tmp/gh_${GH_VERSION}_linux_${arch}"; test -x /usr/local/bin/gh; installed="$(/usr/local/bin/gh --version 2>&1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -n1)"; if [ "$installed" != "$GH_VERSION" ]; then echo "ERROR: gh reports '${installed:-<unparseable>}', expected '$GH_VERSION'." >&2; exit 1; fi; echo "gh ${GH_VERSION} pinned (sha256 verified)" # buildkit
# 2026-10-28 01:31:12 0.00B 定义构建参数
ARG GH_SHA256_ARM64=7f322df34e624d14f5ec0c4acb121fd6dfa14392fdbbd1066aa8e0a05ac3721e
# 2026-10-28 01:31:12 0.00B 定义构建参数
ARG GH_SHA256_AMD64=fdd768eb70f6409f80fcfa9f3a1c0adf0fc98d827ab3ce0bed2ac22762c5d786
# 2026-10-28 01:31:12 0.00B 定义构建参数
ARG GH_VERSION=2.103.0
# 2026-10-28 01:31:12 205.55MB 执行命令并创建新的镜像层
RUN |7 NPM_CONFIG_REGISTRY= KIRO_CLI_VERSION=2.10.0 KIRO_CLI_SHA256_AMD64=be9d8b6d7c44f93a83ca22466043d98ad058e6ed3c12fffd068f3fb8a60b3b70 KIRO_CLI_SHA256_ARM64=0afb37399b9e2847c2f2e3f5d9052c8bc52bbf1e30401ea284a602661bce34bc AGY_VERSION=1.1.16 AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d /bin/sh -c set -eu; arch="$(dpkg --print-architecture)"; case "$arch" in amd64) asset="agy_cli_linux_x64.tar.gz"; sha="$AGY_SHA256_AMD64" ;; arm64) asset="agy_cli_linux_arm64.tar.gz"; sha="$AGY_SHA256_ARM64" ;; *) echo "ERROR: unsupported arch '$arch' for agy" >&2; exit 1 ;; esac; url="https://github.com/google-antigravity/antigravity-cli/releases/download/${AGY_VERSION}/${asset}"; curl -fsSL -o /tmp/agy.tar.gz "$url"; echo "${sha} /tmp/agy.tar.gz" | sha256sum -c -; tar -xzf /tmp/agy.tar.gz -C /tmp antigravity; install -m 0755 /tmp/antigravity /usr/local/bin/agy; rm -f /tmp/agy.tar.gz /tmp/antigravity; test -x /usr/local/bin/agy; installed="$(/usr/local/bin/agy --version 2>&1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -n1)"; if [ "$installed" != "$AGY_VERSION" ]; then echo "ERROR: agy reports '${installed:-<unparseable>}', expected '$AGY_VERSION'." >&2; exit 1; fi; echo "agy ${AGY_VERSION} pinned (sha256 verified)" # buildkit
# 2026-10-28 01:31:10 0.00B 设置环境变量 AGY_VERSION AGY_SHA256_AMD64 AGY_SHA256_ARM64
ENV AGY_VERSION=1.1.16 AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d
# 2026-10-28 01:31:10 0.00B 定义构建参数
ARG AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d
# 2026-10-28 01:31:10 0.00B 定义构建参数
ARG AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a
# 2026-10-28 01:31:10 0.00B 定义构建参数
ARG AGY_VERSION=1.1.16
# 2026-10-28 01:31:10 1.70GB 执行命令并创建新的镜像层
RUN |4 NPM_CONFIG_REGISTRY= KIRO_CLI_VERSION=2.10.0 KIRO_CLI_SHA256_AMD64=be9d8b6d7c44f93a83ca22466043d98ad058e6ed3c12fffd068f3fb8a60b3b70 KIRO_CLI_SHA256_ARM64=0afb37399b9e2847c2f2e3f5d9052c8bc52bbf1e30401ea284a602661bce34bc /bin/sh -c set -eu; case "$(uname -m)" in x86_64) asset="kirocli-x86_64-linux.zip"; sha="$KIRO_CLI_SHA256_AMD64" ;; aarch64) asset="kirocli-aarch64-linux.zip"; sha="$KIRO_CLI_SHA256_ARM64" ;; *) echo "ERROR: unsupported arch '$(uname -m)' for kiro-cli" >&2; exit 1 ;; esac; curl -fsSL -o /tmp/kiro.zip "https://prod.download.cli.kiro.dev/stable/${KIRO_CLI_VERSION}/${asset}"; echo "${sha} /tmp/kiro.zip" | sha256sum -c -; unzip -q /tmp/kiro.zip -d /tmp/kiro; KIRO_CLI_SKIP_SETUP=1 sh /tmp/kiro/kirocli/install.sh; install -m 0755 /root/.local/bin/kiro-cli /usr/local/bin/kiro-cli; if [ -f /root/.local/bin/kiro-cli-chat ]; then install -m 0755 /root/.local/bin/kiro-cli-chat /usr/local/bin/kiro-cli-chat; fi; rm -rf /tmp/kiro /tmp/kiro.zip; installed="$(/usr/local/bin/kiro-cli --version 2>&1 | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -n1)"; [ "$installed" = "$KIRO_CLI_VERSION" ] || { echo "ERROR: kiro-cli reports '${installed:-<none>}', expected '$KIRO_CLI_VERSION'." >&2; exit 1; }; echo "kiro-cli ${KIRO_CLI_VERSION} pinned (sha256 verified)" # buildkit
# 2026-10-28 01:30:56 0.00B 定义构建参数
ARG KIRO_CLI_SHA256_ARM64=0afb37399b9e2847c2f2e3f5d9052c8bc52bbf1e30401ea284a602661bce34bc
# 2026-10-28 01:30:56 0.00B 定义构建参数
ARG KIRO_CLI_SHA256_AMD64=be9d8b6d7c44f93a83ca22466043d98ad058e6ed3c12fffd068f3fb8a60b3b70
# 2026-10-28 01:30:56 0.00B 定义构建参数
ARG KIRO_CLI_VERSION=2.10.0
# 2026-10-28 01:30:56 851.99MB 执行命令并创建新的镜像层
RUN |1 NPM_CONFIG_REGISTRY= /bin/sh -c npm install -g --no-audit --no-fund @anthropic-ai/claude-code @openai/codex @earendil-works/pi-coding-agent && npm cache clean --force # buildkit
# 2026-10-28 01:30:38 92.00B 执行命令并创建新的镜像层
RUN |1 NPM_CONFIG_REGISTRY= /bin/sh -c ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm && ln -s /usr/local/lib/node_modules/npm/bin/npx-cli.js /usr/local/bin/npx # buildkit
# 2026-10-28 01:30:38 11.52MB 复制新文件或目录到容器中
COPY /usr/local/lib/node_modules /usr/local/lib/node_modules # buildkit
# 2026-10-28 01:30:38 124.90MB 复制新文件或目录到容器中
COPY /usr/local/bin/node /usr/local/bin/node # buildkit
# 2026-10-28 01:30:38 194.00B 执行命令并创建新的镜像层
RUN |1 NPM_CONFIG_REGISTRY= /bin/sh -c git config --system credential.helper '!f() { [ "$1" = get ] || return 0; [ -n "$GIT_TOKEN" ] || return 0; printf "username=%s\npassword=%s\n" "${GIT_USERNAME:-x-access-token}" "$GIT_TOKEN"; }; f' # buildkit
# 2026-10-28 01:30:38 8.89KB 执行命令并创建新的镜像层
RUN |1 NPM_CONFIG_REGISTRY= /bin/sh -c groupadd -g 1000660000 sandbox && useradd -m -d /sandbox -u 1000660000 -g sandbox sandbox # buildkit
# 2026-10-28 01:30:37 111.66MB 执行命令并创建新的镜像层
RUN |1 NPM_CONFIG_REGISTRY= /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git tmux procps lsof bubblewrap curl ca-certificates unzip bzip2 iproute2 nftables && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-10-28 01:30:37 0.00B 设置环境变量 PYTHONUNBUFFERED PYTHONDONTWRITEBYTECODE PATH IS_SANDBOX
ENV PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 PATH=/opt/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin IS_SANDBOX=1
# 2026-10-28 01:30:37 0.00B 设置环境变量 NPM_CONFIG_REGISTRY
ENV NPM_CONFIG_REGISTRY=
# 2026-10-28 01:30:37 0.00B 定义构建参数
ARG NPM_CONFIG_REGISTRY=
# 2026-10-27 06:54:17 0.00B 设置默认要执行的命令
CMD ["python3"]
# 2026-10-27 06:54:17 36.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit
# 2026-10-27 06:54:16 36.82MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev g++ gcc gnupg libbluetooth-dev libbz2-dev libc6-dev libdb-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev make tk-dev uuid-dev wget xz-utils zlib1g-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; gpg --batch --verify python.tar.xz.asc python.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME" python.tar.xz.asc; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared $(test "${gnuArch%%-*}" != 'riscv64' && echo '--with-lto') --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="$(dpkg-buildflags --get CFLAGS)"; LDFLAGS="$(dpkg-buildflags --get LDFLAGS)"; LDFLAGS="${LDFLAGS:-} -Wl,--strip-all"; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; case "$arch" in amd64|arm64) EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"; ;; i386) ;; *) EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer"; ;; esac; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-} -Wl,-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; ldconfig; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -rt dpkg-query --search | awk 'sub(":$", "", $1) { print $1 }' | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; apt-get dist-clean; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 --version # buildkit
# 2026-10-27 06:44:57 0.00B 设置环境变量 PYTHON_SHA256
ENV PYTHON_SHA256=b5796915dc45ff745cfb4e990a7e7c93d6f546328a102ce31448d69ebc37575c
# 2026-10-27 06:44:57 0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.12.16
# 2026-10-27 06:44:57 0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305
# 2026-10-27 06:44:57 4.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates netbase tzdata ; apt-get dist-clean # buildkit
# 2026-10-27 06:44:57 0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
# 2026-10-27 06:44:57 0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2026-10-21 05:32:55 78.82MB
# debian.sh --arch 'amd64' out/ 'trixie' '@1792531975'
镜像信息
{
"Id": "sha256:065af211658a21f4ba0b17a164da38873d2882285d7eeee032806dbd67553d89",
"RepoTags": [
"ghcr.io/omnigent-ai/omnigent-host:v0.20.0",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/omnigent-ai/omnigent-host:v0.20.0"
],
"RepoDigests": [
"ghcr.io/omnigent-ai/omnigent-host@sha256:3f6009a0f73d73b838d6c05db984e345e6bcabd01f1c7a055cfad119fdf1c8fb",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/omnigent-ai/omnigent-host@sha256:ca84dfeaa343c2d9d2e49fe6594cba22edb3afdadfc5e9d68a90d2e20c6436c8"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-10-27T17:31:31.78566863Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305",
"PYTHON_VERSION=3.12.16",
"PYTHON_SHA256=b5796915dc45ff745cfb4e990a7e7c93d6f546328a102ce31448d69ebc37575c",
"NPM_CONFIG_REGISTRY=",
"PYTHONUNBUFFERED=1",
"PYTHONDONTWRITEBYTECODE=1",
"IS_SANDBOX=1",
"AGY_VERSION=1.1.16",
"AGY_SHA256_AMD64=7742953b7835b457e9102f1357a493913657dfd147435584f609d58356ec085a",
"AGY_SHA256_ARM64=c71599bb548cf72dfe7a8f6c411b3c7a3623cd4b0f6276bae89c69f769d6c92d"
],
"Cmd": [
"sleep",
"infinity"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/root",
"Entrypoint": null,
"OnBuild": null,
"Labels": null
},
"Architecture": "amd64",
"Os": "linux",
"Size": 3725394323,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/f85e44a99ddcf9645aaf742226414843264b9b09d6249ae00adca380b0b2911c/diff:/var/lib/docker/overlay2/787b4c42a3b8f60fcbada55fa2efbbfd4f1afe2e9ea2b36b9e6902fed3a3446e/diff:/var/lib/docker/overlay2/23d54bb19980e71a757a46c97bc6c45ed62d4095855eacd72a089d686fbee269/diff:/var/lib/docker/overlay2/5d3004704b2d0ce059d6cbcd5ec5a8cd0de98d25f1010a587836da8f819d9c74/diff:/var/lib/docker/overlay2/b95f5640a21a93d001dbd89c2b5f55a9eb8aaae59a38de59e30a2daa3a3831b4/diff:/var/lib/docker/overlay2/74be9d3bb4b2ffb4ec480b94d9dfb6b8b9562577776d430230e33e3a9fd1296a/diff:/var/lib/docker/overlay2/4c4de2e420354d0f42a790a1b35e49802da836fad0d75b6216c94b342cac073a/diff:/var/lib/docker/overlay2/8929fdc0def54aae3981d6bbb24c3ec59389d1b3042e8c0af8eddd0edad3866c/diff:/var/lib/docker/overlay2/955ca24343cbf3259a82202eaf6d21a755551340d195317d4d9841378c88e013/diff:/var/lib/docker/overlay2/d9fa98fe5c8c595a625d7ecaac2a3ec8d18514a587faaba6daefb3ebe14007af/diff:/var/lib/docker/overlay2/13bdc7961f3579bbe1b407242446e16338175eb5870ad3ae4df7d5e4f9ea4af5/diff:/var/lib/docker/overlay2/04ac3033b928bb95bac80fe740bc952b722638d8a04e3b00dee3f57c45f41d23/diff:/var/lib/docker/overlay2/8aa9c7bea1ef3afbc679da0e90ea641c94430e12d71e0eadfda138a5b27ef2c8/diff:/var/lib/docker/overlay2/595c0a74ca8ff15298b6f7ee92237485683d1465fa386fe008bfc883ea9d808a/diff:/var/lib/docker/overlay2/2e7ac31dffe8edafe477eac1cb4d5965a60159781521e26fe3488d0d3f40783b/diff:/var/lib/docker/overlay2/efd6cb90142ea7161ed61b1d96576dbbf14fa62164af06b56ed5f9c78bb6c135/diff:/var/lib/docker/overlay2/1533a519fc76d9aadf2e3310c48c01398bc6ef707189ff31dcceaa6f3224d93a/diff:/var/lib/docker/overlay2/97a7ad7722b9639f9f5eb4465b6a201017f0cc03c685a31f49bcd1a6633b5e40/diff:/var/lib/docker/overlay2/37bb47aefdb6c2a97d86c789c5d2b79804127a1d8385290c5130b1f858223a44/diff:/var/lib/docker/overlay2/6acc637907c89b13f6c7e6cb980b844c1d498eb55c1eefb356b50549fe706a10/diff",
"MergedDir": "/var/lib/docker/overlay2/3e9aaed04374dc5d8429afee0022721f6bf98200f54b1448642635a6a1d0e292/merged",
"UpperDir": "/var/lib/docker/overlay2/3e9aaed04374dc5d8429afee0022721f6bf98200f54b1448642635a6a1d0e292/diff",
"WorkDir": "/var/lib/docker/overlay2/3e9aaed04374dc5d8429afee0022721f6bf98200f54b1448642635a6a1d0e292/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:a70f6272827f64e1427d048ced77491aab5d64ab95725e56920802ff391197d7",
"sha256:4471abbb93788ec93b3c4985c6552787a6a2e20c416becf3504b454e2ed16684",
"sha256:d0240b53eb0169db59a6fc2e9b65823e17ee303ce553be997d001569fb849369",
"sha256:7d2c3f5d47a367987053141e12ed994fcbdf164831589314b0c2bf6b89a34408",
"sha256:c0e91a43321dc4778984f1931e577181f3117ada78432c5e5ad522291966eb5f",
"sha256:4fc7954c7e7baaf1fb018fe71181914b03e93111204c8308af489df9692d1c05",
"sha256:868603afa61001f5e06cc064de265429216d2a4f1e340d8a075b818626e73794",
"sha256:4fefe4cb07991bd9fb8855015503bbcdb610358931b3ed09f99d1d0c36c9db56",
"sha256:7f4ff102930386121d452fdb63b7e01ec134bbfbf16201783f69d156698c75d3",
"sha256:1831626de78131396571821f4576765185ac80305551bcb3f140a83039c94684",
"sha256:46cc94e14b2039c9200b6edb6c68fafc011239b7f3d8449a51de5f4677ec9977",
"sha256:e73ef78405f789656e7930cff71e3d4eb476c03523870439fba0ef8f57097386",
"sha256:f965cbc41ec71dedc459342ad83c23192bbeb7c3d8e1d15329480960198bba22",
"sha256:76f71cd1045bf7643d348f67412e7aebab5ce40e3629b75442a0c5f37a314c67",
"sha256:9f4c27e6c411a60fd3d2978a8f18b17a6cfc061fb385c6fd7d0e73fb2b8aea7f",
"sha256:10c3ab4d9a21895f03a58e281bda66d14889312f5a193c538c1389a11c687f9c",
"sha256:886683c2276c094577150ac8768c8b11b1cea75ae5eb0d95f22c9f0a2d3d6b7e",
"sha256:d26415dcf09e3d5128a67d954e2df627d5865c876826a15f85f8c830003eea9d",
"sha256:78f240302c3a85c4d5e03801a025a4402a224f4ba5af164dd146ee05c472bbb5",
"sha256:72829cef4439180542d9ea8bf7a239351ec78ed060332a0750fee2bbd9f4da17",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
]
},
"Metadata": {
"LastTagTime": "2026-10-29T15:34:41.433631722+08:00"
}
}