镜像构建历史
# 2025-03-31 16:10:27 0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
# 2025-03-31 16:10:27 0.00B 设置环境变量 HIP_FORCE_DEV_KERNARG
ENV HIP_FORCE_DEV_KERNARG=1
# 2025-03-31 16:10:27 0.00B 设置环境变量 TOKENIZERS_PARALLELISM
ENV TOKENIZERS_PARALLELISM=false
# 2025-03-31 16:10:27 0.00B 设置环境变量 RAY_EXPERIMENTAL_NOSET_ROCR_VISIBLE_DEVICES
ENV RAY_EXPERIMENTAL_NOSET_ROCR_VISIBLE_DEVICES=1
# 2025-03-31 16:10:27 438.66KB 复制新文件或目录到容器中
COPY /examples /app/vllm/examples # buildkit
# 2025-03-31 16:10:27 461.65KB 复制新文件或目录到容器中
COPY /benchmarks /app/vllm/benchmarks # buildkit
# 2025-03-31 16:10:27 0.00B 定义构建参数
ARG COMMON_WORKDIR
# 2025-03-31 16:10:27 1.59GB 执行命令并创建新的镜像层
RUN |1 BUILD_RPD=1 /bin/sh -c cd /install && pip install -U -r requirements/rocm.txt && pip uninstall -y vllm && pip install *.whl # buildkit
# 2025-03-31 15:53:10 17.53MB 执行命令并创建新的镜像层
RUN |1 BUILD_RPD=1 /bin/sh -c if [ ${BUILD_RPD} -eq "1" ]; then git clone -b nvtx_enabled https://github.com/ROCm/rocmProfileData.git && cd rocmProfileData/rpd_tracer && pip install -r requirements.txt && cd ../ && make && make install && cd hipMarker && python3 setup.py install ; fi # buildkit
# 2025-03-31 15:52:56 0.00B 定义构建参数
ARG BUILD_RPD
# 2025-03-31 15:52:56 9.63MB 执行命令并创建新的镜像层
RUN /bin/sh -c python3 -m pip install --upgrade huggingface-hub[cli] # buildkit
# 2025-03-31 15:52:54 0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c case "$(which python3)" in *"/opt/conda/envs/py_3.9"*) rm -rf /opt/conda/envs/py_3.9/lib/python3.9/site-packages/numpy-1.20.3.dist-info/;; *) ;; esac # buildkit
# 2025-03-31 15:52:53 1.78KB 执行命令并创建新的镜像层
RUN /bin/sh -c python3 -m pip install --upgrade pip && rm -rf /var/lib/apt/lists/* # buildkit
# 2025-03-31 15:52:52 0.00B 设置工作目录为/app
WORKDIR /app
# 2025-03-31 15:52:52 0.00B 定义构建参数
ARG COMMON_WORKDIR
# 2025-03-31 15:52:52 619.13MB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH= /bin/sh -c python3 -m pip install librosa==0.10.2.post1 soundfile==0.12.1 decord==0.6.0 # buildkit
# 2025-03-31 15:52:38 0.00B 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH= /bin/sh -c apt-get purge -y sccache; python3 -m pip uninstall -y sccache; rm -f "$(which sccache)" # buildkit
# 2025-03-31 15:52:36 348.59KB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH= /bin/sh -c python3 -m pip install --upgrade pip && pip install setuptools_scm # buildkit
# 2025-03-31 15:52:35 352.80MB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH= /bin/sh -c apt-get update -q -y && apt-get install -q -y sqlite3 libsqlite3-dev libfmt-dev libmsgpack-dev libsuitesparse-dev apt-transport-https ca-certificates wget curl # buildkit
# 2025-03-31 15:52:35 0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx1100;gfx1101;gfx1200;gfx1201
# 2025-03-31 15:52:35 0.00B 定义构建参数
ARG ARG_PYTORCH_ROCM_ARCH
# 2025-03-31 14:30:29 528.00B 执行命令并创建新的镜像层
RUN |16 BASE_IMAGE=rocm/dev-ubuntu-22.04:6.3.1-complete HIPBLAS_COMMON_BRANCH=7c1566b HIPBLASLT_BRANCH=db8e93b4 LEGACY_HIPBLASLT_OPTION= RCCL_BRANCH=648a58d RCCL_REPO=https://github.com/ROCm/rccl TRITON_BRANCH=e5be006 TRITON_REPO=https://github.com/triton-lang/triton.git PYTORCH_BRANCH=295f2ed4 PYTORCH_VISION_BRANCH=v0.21.0 PYTORCH_REPO=https://github.com/pytorch/pytorch.git PYTORCH_VISION_REPO=https://github.com/pytorch/vision.git FA_BRANCH=1a7f4dfa FA_REPO=https://github.com/Dao-AILab/flash-attention.git AITER_BRANCH=5208527 AITER_REPO=https://github.com/ROCm/aiter.git /bin/sh -c echo "BASE_IMAGE: ${BASE_IMAGE}" > /app/versions.txt && echo "HIPBLAS_COMMON_BRANCH: ${HIPBLAS_COMMON_BRANCH}" >> /app/versions.txt && echo "HIPBLASLT_BRANCH: ${HIPBLASLT_BRANCH}" >> /app/versions.txt && echo "LEGACY_HIPBLASLT_OPTION: ${LEGACY_HIPBLASLT_OPTION}" >> /app/versions.txt && echo "RCCL_BRANCH: ${RCCL_BRANCH}" >> /app/versions.txt && echo "RCCL_REPO: ${RCCL_REPO}" >> /app/versions.txt && echo "TRITON_BRANCH: ${TRITON_BRANCH}" >> /app/versions.txt && echo "TRITON_REPO: ${TRITON_REPO}" >> /app/versions.txt && echo "PYTORCH_BRANCH: ${PYTORCH_BRANCH}" >> /app/versions.txt && echo "PYTORCH_VISION_BRANCH: ${PYTORCH_VISION_BRANCH}" >> /app/versions.txt && echo "PYTORCH_REPO: ${PYTORCH_REPO}" >> /app/versions.txt && echo "PYTORCH_VISION_REPO: ${PYTORCH_VISION_REPO}" >> /app/versions.txt && echo "FA_BRANCH: ${FA_BRANCH}" >> /app/versions.txt && echo "AITER_BRANCH: ${AITER_BRANCH}" >> /app/versions.txt && echo "AITER_REPO: ${AITER_REPO}" >> /app/versions.txt # buildkit
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG AITER_REPO
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG AITER_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG FA_REPO
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG FA_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG PYTORCH_VISION_REPO
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG PYTORCH_REPO
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG PYTORCH_VISION_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG PYTORCH_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG TRITON_REPO
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG TRITON_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG RCCL_REPO
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG RCCL_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG LEGACY_HIPBLASLT_OPTION
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG HIPBLASLT_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG HIPBLAS_COMMON_BRANCH
# 2025-03-31 14:30:28 0.00B 定义构建参数
ARG BASE_IMAGE
# 2025-03-31 14:30:28 1.13GB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
# 2025-03-31 14:30:22 1.74GB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
# 2025-03-31 14:29:59 5.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
# 2025-03-31 14:29:58 660.06MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install /install/*.whl # buildkit
# 2025-03-31 14:29:54 226.27MB 执行命令并创建新的镜像层
RUN /bin/sh -c dpkg -i /install/*deb && sed -i 's/, rccl-dev \(.*\), rocalution/, rocalution/g' /var/lib/dpkg/status && sed -i 's/, rccl \(.*\), rocalution/, rocalution/g' /var/lib/dpkg/status # buildkit
# 2025-03-31 14:29:52 3.01GB 执行命令并创建新的镜像层
RUN /bin/sh -c dpkg -i /install/*deb && sed -i 's/, hipblaslt-dev \(.*\), hipcub-dev/, hipcub-dev/g' /var/lib/dpkg/status && sed -i 's/, hipblaslt \(.*\), hipfft/, hipfft/g' /var/lib/dpkg/status # buildkit
# 2025-03-31 12:13:11 129.63MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx1100;gfx1101;gfx1200;gfx1201 PYTHON_VERSION=3.12 /bin/sh -c pip install -U packaging 'cmake<4' ninja wheel setuptools pybind11 Cython # buildkit
# 2025-03-31 12:13:07 262.67MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx1100;gfx1101;gfx1200;gfx1201 PYTHON_VERSION=3.12 /bin/sh -c apt-get update -y && apt-get install -y software-properties-common git curl sudo vim less libgfortran5 && add-apt-repository ppa:deadsnakes/ppa && apt-get update -y && apt-get install -y python${PYTHON_VERSION} python${PYTHON_VERSION}-dev python${PYTHON_VERSION}-venv python${PYTHON_VERSION}-lib2to3 python-is-python3 && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python${PYTHON_VERSION} 1 && update-alternatives --set python3 /usr/bin/python${PYTHON_VERSION} && ln -sf /usr/bin/python${PYTHON_VERSION}-config /usr/bin/python3-config && curl -sS https://bootstrap.pypa.io/get-pip.py | python${PYTHON_VERSION} && python3 --version && python3 -m pip --version # buildkit
# 2025-03-31 12:12:13 0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
# 2025-03-31 12:12:13 0.00B 设置工作目录为/app
WORKDIR /app
# 2025-03-31 12:12:13 0.00B 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx1100;gfx1101;gfx1200;gfx1201 PYTHON_VERSION=3.12 /bin/sh -c mkdir -p /app # buildkit
# 2025-03-31 12:12:13 0.00B 定义构建参数
ARG PYTHON_VERSION=3.12
# 2025-03-31 12:12:13 0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx1100;gfx1101;gfx1200;gfx1201
# 2025-03-31 12:12:13 0.00B 定义构建参数
ARG PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx1100;gfx1101;gfx1200;gfx1201
# 2025-03-31 12:12:13 0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib:
# 2025-03-31 12:12:13 0.00B 设置环境变量 ROCM_PATH
ENV ROCM_PATH=/opt/rocm
# 2025-03-31 12:12:13 0.00B 设置环境变量 PATH
ENV PATH=/opt/rocm/llvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2024-12-21 09:03:24 1.67KB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3.1 AMDGPU_VERSION=6.3.1 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c groupadd -g 109 render # buildkit
# 2024-12-21 09:03:24 29.59GB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3.1 AMDGPU_VERSION=6.3.1 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates curl libnuma-dev gnupg && curl -sL https://repo.radeon.com/rocm/rocm.gpg.key | apt-key add - && printf "deb [arch=amd64] https://repo.radeon.com/rocm/apt/$ROCM_VERSION/ jammy main" | tee /etc/apt/sources.list.d/rocm.list && printf "deb [arch=amd64] https://repo.radeon.com/amdgpu/$AMDGPU_VERSION/ubuntu jammy main" | tee /etc/apt/sources.list.d/amdgpu.list && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends sudo libelf1 kmod file python3-dev python3-pip rocm-dev rocm-libs build-essential && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
# 2024-12-21 08:57:30 60.00B 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3.1 AMDGPU_VERSION=6.3.1 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c echo "$APT_PREF" > /etc/apt/preferences.d/rocm-pin-600 # buildkit
# 2024-12-21 08:57:30 0.00B 定义构建参数
ARG APT_PREF
# 2024-12-21 08:57:30 0.00B 定义构建参数
ARG AMDGPU_VERSION=5.3
# 2024-12-21 08:57:30 0.00B 定义构建参数
ARG ROCM_VERSION=5.3
# 2024-12-21 08:57:30 0.00B 添加元数据标签
LABEL maintainer=dl.mlsedevops@amd.com
# 2024-09-12 00:25:18 0.00B
/bin/sh -c #(nop) CMD ["/bin/bash"]
# 2024-09-12 00:25:17 77.86MB
/bin/sh -c #(nop) ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in /
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
# 2024-09-12 00:25:16 0.00B
/bin/sh -c #(nop) ARG RELEASE
镜像信息
{
"Id": "sha256:8739a2ea027a1dfc9f1b6aa3995311cd7bda486323c130c6dbe565312d7fd52c",
"RepoTags": [
"ghcr.io/embeddedllm/vllm-rocm:v0.8.2-18ed313",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/embeddedllm/vllm-rocm:v0.8.2-18ed313"
],
"RepoDigests": [
"ghcr.io/embeddedllm/vllm-rocm@sha256:60f70308567d32d45fdd0a3495956f4c221007e3c2bf391c978cad6d3a80edca",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/embeddedllm/vllm-rocm@sha256:c21e6847322191cd0bbe048170e3ca1114bc18fe14bbf797b194c98077240135"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-03-31T08:10:27.668652308Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/rocm/llvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"ROCM_PATH=/opt/rocm",
"LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib:",
"PYTORCH_ROCM_ARCH=gfx90a;gfx942;gfx1100;gfx1101;gfx1200;gfx1201",
"DEBIAN_FRONTEND=noninteractive",
"RAY_EXPERIMENTAL_NOSET_ROCR_VISIBLE_DEVICES=1",
"TOKENIZERS_PARALLELISM=false",
"HIP_FORCE_DEV_KERNARG=1"
],
"Cmd": [
"/bin/bash"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"maintainer": "dl.mlsedevops@amd.com",
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.version": "22.04"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 39421891784,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/b160e9560e46fa1f4129e716248957362780c80c1886b6c81515d4972dbf7b75/diff:/var/lib/docker/overlay2/f9669a4353d085d4b7034b7fedabcba67c9604d82249306dddbf73c352d83ee5/diff:/var/lib/docker/overlay2/312312fc00316b57414e949419ddb9c1f835bddf0008ff77a08627fd88d79ec1/diff:/var/lib/docker/overlay2/61dc281150098c62e8b0082b225a01eff68bb917994c47d1ff331ebbc36f07c6/diff:/var/lib/docker/overlay2/bfdc691131adbb2b2319b7496fec6304f1ae087f542dbbdfb8fcab7324a89f37/diff:/var/lib/docker/overlay2/8a02a7acb21479b1b5ca31f6fdf46737ee746d8fc833179f0ab945fc80d456f4/diff:/var/lib/docker/overlay2/080f3af93bbd24ad4b61f424734f8a00f13261f1762a90b3874e513e9377b1c6/diff:/var/lib/docker/overlay2/02a80a17d2008d326b372e0c80ee30ecd8ae56654516506441f85f66c860dffc/diff:/var/lib/docker/overlay2/37008802879e8d932f5da6dd363724cae27b5f714eca646bd76b86365ee26604/diff:/var/lib/docker/overlay2/5bb748715b07c94a4cc3f32ac839e58e11a8231ece4459eac96d68949ebd8976/diff:/var/lib/docker/overlay2/17e987a1d0532074383d441c2227b4591207ed16ce61403a9514ff010efa3e76/diff:/var/lib/docker/overlay2/70b4301e9f22b0d217a49947dd2989625ccd91bcd5c703cbdcc7aa66fc89ecdb/diff:/var/lib/docker/overlay2/a3a039ec5f9bd43a94e4179857d3bcc7c1a22a2a3f571365dbc95b4dc9eb0575/diff:/var/lib/docker/overlay2/294590f5bba7b5938936a849f5ddabf8cb24fa1cc5c2fc67262350b679632edc/diff:/var/lib/docker/overlay2/75b311db6fa5821b306c8244e999bcc236cd9d9279f9237d6e910506c7df773b/diff:/var/lib/docker/overlay2/cdeb425fb77852dec666f5ee15a1cf4ea211a4748d77efdd4be2089fbe04f23b/diff:/var/lib/docker/overlay2/0b6799915b6619a3ea985a1e7f34400074b2f98ccdc7cd5debc67f52c788ba97/diff:/var/lib/docker/overlay2/a949daa69c1a6e599e9017be299f859de3a5c9b24ea1109d6a0abd573cc00768/diff:/var/lib/docker/overlay2/5c115d2213e2693882bcc507ccdc8e5aab171cc4a17fe706ca90f409bbaf19eb/diff:/var/lib/docker/overlay2/2482eafcd45a8119d3d0170ac21b2e4340583c40ccaee9d05e9ed819fbb8d127/diff:/var/lib/docker/overlay2/9f7415f41abfa6e83b402ff89b69124e7d238cae45b7dde15efa751f8a2d21e8/diff:/var/lib/docker/overlay2/8bd4618deb58070408d08a171cbb0cfb86636b45def13928cac72f29a42f2eec/diff:/var/lib/docker/overlay2/f9be939f542966743831667d16f50ee4a659958ca070731cea3fbe472eb266cc/diff:/var/lib/docker/overlay2/cb8f56317e4a04fe79c023ab1bdfc90e5cc0645ebef548ab6771b009f8e664ea/diff:/var/lib/docker/overlay2/23f48558533774c2ce60680a27ceaa052503400bce145ddce4504ea973ec8b3d/diff:/var/lib/docker/overlay2/4cfb2ff6eb670d08d805fcc326973c76acabc424b2f6ce5f1903149f34750452/diff",
"MergedDir": "/var/lib/docker/overlay2/c9e9ee5cfd9f32255124b51101de21f92a31d7437c3685bf068b72cccc287c32/merged",
"UpperDir": "/var/lib/docker/overlay2/c9e9ee5cfd9f32255124b51101de21f92a31d7437c3685bf068b72cccc287c32/diff",
"WorkDir": "/var/lib/docker/overlay2/c9e9ee5cfd9f32255124b51101de21f92a31d7437c3685bf068b72cccc287c32/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:2573e0d8158209ed54ab25c87bcdcb00bd3d2539246960a3d592a1c599d70465",
"sha256:3e3473b82592e0eb30e595ad43060633232f468a63b66b472fb8a8ea09f23143",
"sha256:459da69dcc068c190ab8ffa92e0f99cdbeef6de398ad53817001b1af6a8b7724",
"sha256:ced642b6c0f262430bd073b94cdb771fcbcba01ed9904bc450bd6143f2fb043a",
"sha256:6cf9023f88f255bd02e4a5e95f0a8089fb11b6c08a5f33480885e568dc20c09d",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5b1298a4346ed1c53c5563d51f68d582c37f27765a307dd9a2d95c94746a4f38",
"sha256:98116fb3b32f2e7e740c2016dbb1d9896895c771ff4a42872258a4c979eceb68",
"sha256:889f26a8f0915fe812a1302555963ce271bfef8ef4b401f4a35b85554512f455",
"sha256:d4d2ea7a5532af07a2dc1c5d98496336d7f703fa0712586d818d4d91913c7db1",
"sha256:a3cd7eaab14d97c69f1522f1b7f9f3b615bb140cc55865937f03dd2159ee8ced",
"sha256:fd709d79c1db403b4fb115385cee329292a84c9377b213046af14eaf54c93df2",
"sha256:54ff2fc84a71ca3683f674cac83ea20f0d928a4b1a4570190e403a674a4a7bec",
"sha256:cfc906dadcaf03beff06c3701ae647551a15af54ebc201e485cda724a52d2a15",
"sha256:2b77d4923ea725623c38b5479e0970d69b344f714310283c41211b568225ef77",
"sha256:683b455b7dc31679af083826bae8a0ca09ab69af64a160d4aa99e198a7b34f2f",
"sha256:3591f3a024cd21d0c6241ae6c31ee1dcd704497b40bf4b420686055c0cf03af9",
"sha256:4be829a6137a912755b768a87980f351d62f8867491f572210fe9064045f6949",
"sha256:30254ad9a6519b9afbc4e19be7f6bb7912e3543520dd26e60545822d0b4b890e",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:e36d1df998f8a06b9da5234c70e073ee1f221514b9a0f195731467598f8654be",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:445ad1432a0550874349c33d4dcb5b463bd9b6521658c23b882e35f6c53abfd2",
"sha256:21c1f848427dfc7dcc6f701a445f2e54e52d12650b2d112856308f65ee05a1e2",
"sha256:993c2136010e626bec8fcd9fbd9c13332cb2175bc5eb30ed3466f90654445d7f",
"sha256:2377e665e0bb8320d542ff00467b9474056d1473eccf091f681b2537be606963",
"sha256:b4dbe7411392c50aa8882a135449dd86b5c7e8c9f466abd43d1a65967677dfdc"
]
},
"Metadata": {
"LastTagTime": "2025-04-04T01:27:16.246410664+08:00"
}
}