镜像构建历史
# 2025-01-14 14:01:43 0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
# 2025-01-14 14:01:43 423.00B 执行命令并创建新的镜像层
RUN |4 ARG_PYTORCH_ROCM_ARCH= COMMON_WORKDIR=/app BUILD_RPD=1 COMMON_WORKDIR=/app /bin/sh -c cd ${COMMON_WORKDIR}/vllm && python3 -m pip install -e tests/vllm_test_utils # buildkit
# 2025-01-14 14:01:41 0.00B 设置环境变量 HIP_FORCE_DEV_KERNARG
ENV HIP_FORCE_DEV_KERNARG=1
# 2025-01-14 14:01:41 0.00B 设置环境变量 TOKENIZERS_PARALLELISM
ENV TOKENIZERS_PARALLELISM=false
# 2025-01-14 14:01:41 0.00B 设置环境变量 RAY_EXPERIMENTAL_NOSET_ROCR_VISIBLE_DEVICES
ENV RAY_EXPERIMENTAL_NOSET_ROCR_VISIBLE_DEVICES=1
# 2025-01-14 14:01:41 148.13KB 复制新文件或目录到容器中
COPY /.buildkite /app/vllm/.buildkite # buildkit
# 2025-01-14 14:01:41 309.79KB 复制新文件或目录到容器中
COPY /examples /app/vllm/examples # buildkit
# 2025-01-14 14:01:41 2.77MB 复制新文件或目录到容器中
COPY /tests /app/vllm/tests # buildkit
# 2025-01-14 14:01:41 377.59KB 复制新文件或目录到容器中
COPY /benchmarks /app/vllm/benchmarks # buildkit
# 2025-01-14 14:01:41 0.00B 定义构建参数
ARG COMMON_WORKDIR=/app
# 2025-01-14 14:01:41 1.47GB 执行命令并创建新的镜像层
RUN |3 ARG_PYTORCH_ROCM_ARCH= COMMON_WORKDIR=/app BUILD_RPD=1 /bin/sh -c cd /install && pip install -U -r requirements-rocm.txt && case "$(ls /opt | grep -Po 'rocm-[0-9]\.[0-9]')" in *"rocm-6.0"*) patch /opt/rocm/include/hip/amd_detail/amd_hip_bf16.h rocm_patch/rocm_bf16.patch;; *"rocm-6.1"*) cp rocm_patch/libamdhip64.so.6 /opt/rocm/lib/libamdhip64.so.6;; *) ;; esac && pip uninstall -y vllm && pip install *.whl # buildkit
# 2025-01-14 13:45:54 0.00B 设置环境变量 VLLM_INSTALL_PUNICA_KERNELS
ENV VLLM_INSTALL_PUNICA_KERNELS=1
# 2025-01-14 13:45:54 14.61MB 执行命令并创建新的镜像层
RUN |3 ARG_PYTORCH_ROCM_ARCH= COMMON_WORKDIR=/app 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-01-14 13:45:40 0.00B 定义构建参数
ARG BUILD_RPD=1
# 2025-01-14 13:45:40 13.10MB 执行命令并创建新的镜像层
RUN |2 ARG_PYTORCH_ROCM_ARCH= COMMON_WORKDIR=/app /bin/sh -c python3 -m pip install --upgrade huggingface-hub[cli] # buildkit
# 2025-01-14 13:45:38 0.00B 执行命令并创建新的镜像层
RUN |2 ARG_PYTORCH_ROCM_ARCH= COMMON_WORKDIR=/app /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-01-14 13:45:37 1.79KB 执行命令并创建新的镜像层
RUN |2 ARG_PYTORCH_ROCM_ARCH= COMMON_WORKDIR=/app /bin/sh -c python3 -m pip install --upgrade pip && rm -rf /var/lib/apt/lists/* # buildkit
# 2025-01-14 13:45:36 0.00B 设置工作目录为/app
WORKDIR /app
# 2025-01-14 13:45:36 0.00B 定义构建参数
ARG COMMON_WORKDIR=/app
# 2025-01-14 13:45:36 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-01-14 13:45:34 1.87KB 执行命令并创建新的镜像层
RUN |1 ARG_PYTORCH_ROCM_ARCH= /bin/sh -c python3 -m pip install --upgrade pip # buildkit
# 2025-01-14 13:45:33 380.12MB 执行命令并创建新的镜像层
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 # buildkit
# 2025-01-14 13:45:33 0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942
# 2025-01-14 13:45:33 0.00B 定义构建参数
ARG ARG_PYTORCH_ROCM_ARCH
# 2024-12-21 03:02:59 477.00B 执行命令并创建新的镜像层
RUN |15 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 BASE_IMAGE=rocm/dev-ubuntu-22.04:6.3-complete HIPBLASLT_BRANCH=4d40e36 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=8d4926e PYTORCH_VISION_BRANCH=v0.19.1 PYTORCH_REPO=https://github.com/pytorch/pytorch.git PYTORCH_VISION_REPO=https://github.com/pytorch/vision.git FA_BRANCH=b7d29fb FA_REPO=https://github.com/ROCm/flash-attention.git /bin/sh -c echo "BASE_IMAGE: ${BASE_IMAGE}" > /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 "FA_REPO: ${FA_REPO}" >> /app/versions.txt # buildkit
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG FA_REPO=https://github.com/ROCm/flash-attention.git
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG FA_BRANCH=b7d29fb
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG PYTORCH_VISION_REPO=https://github.com/pytorch/vision.git
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG PYTORCH_REPO=https://github.com/pytorch/pytorch.git
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG PYTORCH_VISION_BRANCH=v0.19.1
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG PYTORCH_BRANCH=8d4926e
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG TRITON_REPO=https://github.com/triton-lang/triton.git
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG TRITON_BRANCH=e5be006
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG RCCL_REPO=https://github.com/ROCm/rccl
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG RCCL_BRANCH=648a58d
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG LEGACY_HIPBLASLT_OPTION=
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG HIPBLASLT_BRANCH=4d40e36
# 2024-12-21 03:02:58 0.00B 定义构建参数
ARG BASE_IMAGE=rocm/dev-ubuntu-22.04:6.3-complete
# 2024-12-21 03:02:58 1.80GB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /bin/sh -c pip install /install/*.whl # buildkit
# 2024-12-21 02:45:39 5.24MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /bin/sh -c pip install /install/*.whl # buildkit
# 2024-12-21 02:45:38 660.06MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /bin/sh -c pip install /install/*.whl # buildkit
# 2024-12-21 02:45:29 70.74MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /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
# 2024-12-21 02:45:27 1.69GB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /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
# 2024-12-18 06:25:56 129.30MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /bin/sh -c pip install -U packaging cmake ninja wheel setuptools pybind11 Cython # buildkit
# 2024-12-18 06:25:51 257.38MB 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /bin/sh -c apt-get update -y && apt-get install -y software-properties-common git curl sudo vim less && 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
# 2024-12-18 06:24:57 0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
# 2024-12-18 06:24:57 0.00B 设置工作目录为/app
WORKDIR /app
# 2024-12-18 06:24:57 0.00B 执行命令并创建新的镜像层
RUN |2 PYTORCH_ROCM_ARCH=gfx90a;gfx942 PYTHON_VERSION=3.12 /bin/sh -c mkdir -p /app # buildkit
# 2024-12-18 06:24:57 0.00B 定义构建参数
ARG PYTHON_VERSION=3.12
# 2024-12-18 06:24:57 0.00B 设置环境变量 PYTORCH_ROCM_ARCH
ENV PYTORCH_ROCM_ARCH=gfx90a;gfx942
# 2024-12-18 06:24:57 0.00B 定义构建参数
ARG PYTORCH_ROCM_ARCH=gfx90a;gfx942
# 2024-12-18 06:24:57 0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/opt/rocm/lib:/usr/local/lib:
# 2024-12-18 06:24:57 0.00B 设置环境变量 ROCM_PATH
ENV ROCM_PATH=/opt/rocm
# 2024-12-18 06:24:57 0.00B 设置环境变量 PATH
ENV PATH=/opt/rocm/llvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2024-12-05 08:40:46 1.67KB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3 AMDGPU_VERSION=6.3 APT_PREF=Package: *\nPin: release o=repo.radeon.com\nPin-Priority: 600 /bin/sh -c groupadd -g 109 render # buildkit
# 2024-12-05 08:40:45 29.60GB 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3 AMDGPU_VERSION=6.3 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-05 08:33:53 60.00B 执行命令并创建新的镜像层
RUN |3 ROCM_VERSION=6.3 AMDGPU_VERSION=6.3 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-05 08:33:53 0.00B 定义构建参数
ARG APT_PREF
# 2024-12-05 08:33:53 0.00B 定义构建参数
ARG AMDGPU_VERSION=5.3
# 2024-12-05 08:33:53 0.00B 定义构建参数
ARG ROCM_VERSION=5.3
# 2024-12-05 08:33:53 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:21efbc43a8bb2b61fd55965a9284e1374f7e160d84e9ec7cbc98433458a4e951",
"RepoTags": [
"rocm/vllm-dev:20250114",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocm/vllm-dev:20250114"
],
"RepoDigests": [
"rocm/vllm-dev@sha256:594bb58e70e6cdc239344aa0e368f224a2aebd3288b14a58deb0755a0b924e1e",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rocm/vllm-dev@sha256:6b3ee0aec5624b856bd7d69ff195fdcb7a44ed965714a14a18ae1043d848dc62"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-01-14T06:01:43.387815564Z",
"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",
"DEBIAN_FRONTEND=noninteractive",
"VLLM_INSTALL_PUNICA_KERNELS=1",
"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.created": "2025-01-14T05:39:21.715Z",
"org.opencontainers.image.description": "",
"org.opencontainers.image.licenses": "Apache-2.0",
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.revision": "61724cfffd52a9cd350ee97b9697dcdabfe17190",
"org.opencontainers.image.source": "https://github.com/saienduri/docker-images",
"org.opencontainers.image.title": "docker-images",
"org.opencontainers.image.url": "https://github.com/saienduri/docker-images",
"org.opencontainers.image.version": "nightly"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 36166368124,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/79f1feaafb785ebc30f17bff3c8cba80f55454281eac3312075e7b0c3cdd650d/diff:/var/lib/docker/overlay2/b7b7843e00eb83490f0d8468c976bfbdc244f3649400fc3448bf2344c96f0e52/diff:/var/lib/docker/overlay2/8d238478f92222f73c7a68bcf0aaebfd688e7ebd14845cf87b4b402211e079d4/diff:/var/lib/docker/overlay2/63f14126a79bcf26054b9152bc36f3410603bc0628f600e549ce70c37084eb20/diff:/var/lib/docker/overlay2/a183fc6d70e5c67a65f194a8ee6ffcfc4a22f6c374d87aebfa9b5347f2f26fc2/diff:/var/lib/docker/overlay2/32a2fc48a87573d5cf32524cf7ebb63d7893d8015a8ba86ff0149e36c36d31a3/diff:/var/lib/docker/overlay2/b239bdcc9ba1ceceadaffc376f5e6017b305d2299d71c32457e24bd7e4b21821/diff:/var/lib/docker/overlay2/0104c1587c41afe3dce1db2897d1c249d14d54c0b606260cc0efd5e9c01e2778/diff:/var/lib/docker/overlay2/60c014b0cd36d8f6d5835ba2a6900aa49334f90266bd79f98b145ef649837eeb/diff:/var/lib/docker/overlay2/7c70f2576149d8379c0bd1611ed677122e037d4b46e578debf55f9684e63142b/diff:/var/lib/docker/overlay2/172f8c069b3e81c22d09d9b56c395dd53d89578aba93e71ced65593c2479a192/diff:/var/lib/docker/overlay2/e23878d54fb112066644668704476c0e95d259d5cfa0c7a9aaf12f4d286741dc/diff:/var/lib/docker/overlay2/c07350b71dfc755fd7701fca735278a16b7828f28a3b798f296d4f4ee086c1dd/diff:/var/lib/docker/overlay2/dcfe3b030d7818a665551dcb1770cadda4845f3f68aaf971082e00d2764a7e13/diff:/var/lib/docker/overlay2/738d20a825d761e6125272eb902ae87e57b240c0b50c3e2558c7a7b303edca48/diff:/var/lib/docker/overlay2/402ab0517706ebd341f94c6cc43c30e86a7fc202f384be7e6b59aba53a004fcc/diff:/var/lib/docker/overlay2/83f18f3190b2eacffa78477cbfe753021d0004658b922408d2862e5d37b881e9/diff:/var/lib/docker/overlay2/12abb57d87f9ea8a59133db82d267751353e7c5a13e702ea089c5d4ce828863a/diff:/var/lib/docker/overlay2/6a382c5ca6f034f323804fb7c53d4d29728d52141e553c99df69c5a0f72e66de/diff:/var/lib/docker/overlay2/1e2a0b05c0737ef844c2d8092c60edab805de0d22d7a0462f575a032d276800b/diff:/var/lib/docker/overlay2/2a1699a44f44dd635c2aa70dc47aea06d9168d79ad5dcccdb927ff07c9b723b0/diff:/var/lib/docker/overlay2/5050f22a614ad59d71de0fb1f4fae3216045cffde53fc9ef5c5ae9970bd006c8/diff:/var/lib/docker/overlay2/5b84d40459788327c5be6028bac2a1518be4abf6b7e5a1bfdf101940bfa233b7/diff:/var/lib/docker/overlay2/3a7053a5fb8f57777c73fa82270292235595befe69e1c8f0f3864616daa77cf6/diff:/var/lib/docker/overlay2/f9bfd32e99cbbb6541a0758df9c3ad78af4a645377e60e0a380f08da28a627ff/diff:/var/lib/docker/overlay2/0aa25b6db14cec8a7f95add30d1c374b111afec11abca81dd90856a56a351dea/diff:/var/lib/docker/overlay2/4cfb2ff6eb670d08d805fcc326973c76acabc424b2f6ce5f1903149f34750452/diff",
"MergedDir": "/var/lib/docker/overlay2/78bb2a6238bd641c7b3a4313d841eadd03cb6198cf42886a225b4dfc6e03ed03/merged",
"UpperDir": "/var/lib/docker/overlay2/78bb2a6238bd641c7b3a4313d841eadd03cb6198cf42886a225b4dfc6e03ed03/diff",
"WorkDir": "/var/lib/docker/overlay2/78bb2a6238bd641c7b3a4313d841eadd03cb6198cf42886a225b4dfc6e03ed03/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:2573e0d8158209ed54ab25c87bcdcb00bd3d2539246960a3d592a1c599d70465",
"sha256:6209450ea8c6589c8788925b3b356b7a18e1e6987ff6c2e48f8d703ec1c4b35d",
"sha256:e4c142dc1b0dbfd7a9b9b20ecb4847657b683c442999d9a4e7433bd29d5a5b5f",
"sha256:736027c6262608b1fcb60130aaabb71b1f37489d96fc2283dc8260437ce1ee52",
"sha256:ba0b540268802a0ad336ace866019835d925cdcf785cb021cd755c060214112b",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:3c143ab86fbe53789fdfbc6f6c8bd28f4884ddab985549bf72691b450b0eddde",
"sha256:994b5f12512b087a06c535d20945f49b1f78556a06bd789bb9aab9e77e4c6a3f",
"sha256:cdd6e887fa6e9a451e2123c660d37df88cc4f4df5afe208ee815da403ed58388",
"sha256:85b870ae857a0cd47c20995373b6490fe59aac13830771b5b066d2049f347afb",
"sha256:c412e08614d3f80710227bb8c5b15f38fd7bc24ad90a72d8fbc816cd3b203535",
"sha256:348cd9dcd2b9bea726ebe06160f73dbf6946f9c3e764e6b30d1aad41b4294ec4",
"sha256:12eae83210ca2211e49f593cd4ac68c8c907b771a3c1191dddbdfa2d457d269f",
"sha256:96ed362fbc9201c1143fcd329a1ed719a3be9570bb10c64b2b758e6d2eee0a85",
"sha256:969fac35275c2ee28694fd409f77b7a384eeb2746d57c55ebd47f3b1ec2940a5",
"sha256:5e1086a501e86cabe1a284d3ad17582a4d7aaef206a3bf79e5ef4676eb8bdcd8",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:868061a2e7d8f4d629e6e6c1914c10304ea5f79ebca62e909e690e6414eb8ada",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:a4923d43ed40ffe5c634da25ac9f8cb324e285465ec79c04d05a63364f8b0ebf",
"sha256:7bb76ee6545704854996a2f01c08824e8d6aa03b0d0e4b036a6030ee89510339",
"sha256:a2f75deb2b612ddce4dad5d79accc7d27c4e5481615fc4d62cded45b0c898b81",
"sha256:6c2948fa54e1894c53d3c568170fa709a49c29004e933dc8e308b3a8688a1ef9",
"sha256:2f309c425b8f5fbecf38f562b7b27881f10ab8fa536d3086551f14c0a9ff3a83",
"sha256:21b4af444c860d434345bb650d3b3b65f8dbafbfbfbb059f08bc4de16772adb2",
"sha256:9243653e67b3754825d0a905a3b44ac043244aac7e6b9893a752cdc7f174c448",
"sha256:00c1e10024645c9697a911b53107555dfaaf01909daac7720867d7e3a8f8e093"
]
},
"Metadata": {
"LastTagTime": "2025-02-15T00:31:37.983707269+08:00"
}
}