镜像构建历史
# 2025-11-27 18:03:48 97.89MB 执行命令并创建新的镜像层
RUN |5 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 ENABLE_SGLANG_PATCH=1 SLIME_COMMIT=main /bin/sh -c git clone https://github.com/THUDM/slime.git /root/slime && cd /root/slime && pip install -e . --no-deps # buildkit
# 2025-11-27 18:03:35 0.00B 定义构建参数
ARG SLIME_COMMIT=main
# 2025-11-27 18:03:35 2.18MB 执行命令并创建新的镜像层
RUN |4 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 ENABLE_SGLANG_PATCH=1 /bin/sh -c if [ "$ENABLE_SGLANG_PATCH" = "1" ]; then cd /sgl-workspace/sglang && git update-index --refresh && git apply sglang.patch && if grep -R -n '^<<<<<<< ' .; then echo "Patch failed to apply cleanly. Please resolve conflicts." && exit 1; fi && rm sglang.patch; fi # buildkit
# 2025-11-27 18:03:34 62.09KB 复制新文件或目录到容器中
COPY docker/patch/latest/sglang.patch /sgl-workspace/sglang/ # buildkit
# 2025-11-27 17:18:16 0.00B 定义构建参数
ARG ENABLE_SGLANG_PATCH=1
# 2025-11-27 17:18:16 43.03MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c cd Megatron-LM && git update-index --refresh && git apply megatron.patch --3way && if grep -R -n '^<<<<<<< ' .; then echo "Patch failed to apply cleanly. Please resolve conflicts." && exit 1; fi && rm megatron.patch # buildkit
# 2025-11-27 17:18:16 41.32KB 复制新文件或目录到容器中
COPY docker/patch/latest/megatron.patch /root/Megatron-LM/ # buildkit
# 2025-11-27 17:18:16 0.00B 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c rm /root/.tmux.conf # buildkit
# 2025-11-27 17:18:15 1.57GB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c git clone https://github.com/inclusionAI/asystem-amem.git && cd asystem-amem && git checkout 6483bb17c9a98b51c3a94b7048467d5b50fbad4b && git submodule init && git submodule update && MPI_HOME=/usr/lib/x86_64-linux-gnu/openmpi/ ./build.sh && mv /usr/local/lib/python3.12/dist-packages/nvidia/nccl/lib/libnccl.so.2 /usr/local/lib/python3.12/dist-packages/nvidia/nccl/lib/libnccl.so.2.bak && cp -r third_party/nccl/build/lib/* /usr/local/lib/python3.12/dist-packages/nvidia/nccl/lib/ # buildkit
# 2025-11-27 17:06:14 79.05KB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c ln -s ${CUDA_STUBS}/libcuda.so ${CUDA_STUBS}/libcuda.so.1 && echo "${CUDA_STUBS}" > /etc/ld.so.conf.d/z-cuda-stubs.conf && ldconfig # buildkit
# 2025-11-26 16:30:18 0.00B 设置环境变量 CUDA_STUBS
ENV CUDA_STUBS=/usr/local/cuda/lib64/stubs
# 2025-11-26 16:30:18 0.00B 设置环境变量 CUDA_DIR
ENV CUDA_DIR=/usr/local/cuda
# 2025-11-26 16:30:18 0.00B 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c if [ "$ENABLE_CUDA_13" = "1" ]; then curl -L https://github.com/NVIDIA/TransformerEngine/pull/2286.patch -o /root/te2286.patch && (cd /usr/local/lib/python3.12/dist-packages/transformer_engine && (patch -p2 < /root/te2286.patch)); fi # buildkit
# 2025-11-26 16:30:18 0.00B 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c if [ "$ENABLE_CUDA_13" = "1" ]; then SGL_KERNEL_VERSION=0.3.17.post2 && python3 -m pip install https://github.com/sgl-project/whl/releases/download/v${SGL_KERNEL_VERSION}/sgl_kernel-${SGL_KERNEL_VERSION}+cu130-cp310-abi3-manylinux2014_$(uname -m).whl --force-reinstall --no-deps; fi # buildkit
# 2025-11-26 16:30:17 397.80MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c pip install -r /tmp/requirements.txt # buildkit
# 2025-11-26 16:27:57 272.00B 复制新文件或目录到容器中
COPY requirements.txt /tmp/requirements.txt # buildkit
# 2025-11-26 16:27:57 0.00B 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c if [ "$ENABLE_CUDA_13" = "1" ]; then (cd /root && git clone -b feat/v350_plus_8045 https://github.com/fzyzcjy/triton.git && cd triton && pip install -r python/requirements.txt && pip install --verbose -e .); fi # buildkit
# 2025-11-26 16:27:57 60.78MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c pip install nvidia-modelopt[torch]>=0.37.0 --no-build-isolation # buildkit
# 2025-11-26 16:27:46 162.14MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c pip -v install git+https://github.com/fzyzcjy/Megatron-Bridge.git@dev_rl --no-build-isolation # buildkit
# 2025-11-24 15:33:50 1.14MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c pip install git+https://github.com/fzyzcjy/torch_memory_saver.git@9b8b788fdeb9c2ee528183214cef65a99b71e7d5 --no-cache-dir --force-reinstall # buildkit
# 2025-11-24 15:33:37 167.04MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c git clone https://github.com/NVIDIA/Megatron-LM.git --recursive && cd Megatron-LM && git checkout ${MEGATRON_COMMIT} && pip install -e . # buildkit
# 2025-11-24 15:33:05 204.04MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c NVCC_APPEND_FLAGS="--threads 4" pip -v install --disable-pip-version-check --no-cache-dir --no-build-isolation --config-settings "--build-option=--cpp_ext --cuda_ext --parallel 8" git+https://github.com/NVIDIA/apex.git@10417aceddd7d5d05d7cbf7b0fc2daad1105f8b4 # buildkit
# 2025-11-24 15:29:51 1.56GB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c if [ "${ENABLE_CUDA_13}" = "1" ]; then pip install nvidia-mathdx==25.6.0 && pip -v install --no-build-isolation git+https://github.com/NVIDIA/TransformerEngine.git@release_v2.8; else pip -v install --no-build-isolation "transformer_engine[pytorch]==2.8.0"; fi # buildkit
# 2025-11-24 15:26:58 7.52MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c pip install flash-linear-attention==0.4.0 # buildkit
# 2025-11-24 15:26:53 1.42MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c pip install git+https://github.com/ISEEKYAN/mbridge.git@89eb10887887bc74853f89a4de258c0702932a1c --no-deps # buildkit
# 2025-11-24 15:26:44 6.01GB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c git clone https://github.com/Dao-AILab/flash-attention.git && cd flash-attention/ && git checkout fbf24f67cf7f6442c5cfb2c1057f4bfc57e72d89 && git submodule update --init && cd hopper/ && python setup.py install && export python_path=`python -c "import site; print(site.getsitepackages()[0])"` && mkdir -p $python_path/flash_attn_3 && cp flash_attn_interface.py $python_path/flash_attn_3/flash_attn_interface.py && rm -rf flash-attention/ # buildkit
# 2025-11-24 15:09:38 1.86GB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c MAX_JOBS=64 pip -v install flash-attn==2.7.4.post1 --no-build-isolation # buildkit
# 2025-11-24 14:51:58 3.19MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c apt install -y nvtop rsync # buildkit
# 2025-11-24 14:51:53 41.68MB 执行命令并创建新的镜像层
RUN |3 PATCH_VERSION=latest MEGATRON_COMMIT=core_v0.14.0 ENABLE_CUDA_13=0 /bin/sh -c apt update # buildkit
# 2025-11-24 14:51:34 0.00B 设置工作目录为/root/
WORKDIR /root/
# 2025-11-24 14:51:34 0.00B 定义构建参数
ARG ENABLE_CUDA_13=0
# 2025-11-24 14:51:34 0.00B 定义构建参数
ARG MEGATRON_COMMIT=core_v0.14.0
# 2025-11-24 14:51:34 0.00B 定义构建参数
ARG PATCH_VERSION=latest
# 2025-11-11 04:22:49 0.00B 设置工作目录为/sgl-workspace/sglang
WORKDIR /sgl-workspace/sglang
# 2025-11-11 04:22:49 4.91MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c set -euxo ; curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | sed "s|https://github.com|https://${GITHUB_ARTIFACTORY}|g" | bash -s -- --tag 1.42.4 --to /usr/local/bin # buildkit
# 2025-11-11 04:22:48 387.00B 复制新文件或目录到容器中
COPY docker/configs/.zshrc /root/.zshrc # buildkit
# 2025-11-11 04:22:48 607.00B 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c cat /tmp/.gitconfig >> /root/.gitconfig && rm /tmp/.gitconfig # buildkit
# 2025-11-11 04:22:47 607.00B 复制新文件或目录到容器中
COPY docker/configs/.gitconfig /tmp/.gitconfig # buildkit
# 2025-11-11 04:22:47 682.00B 复制新文件或目录到容器中
COPY docker/configs/.tmux.conf /root/.tmux.conf # buildkit
# 2025-11-11 04:22:47 914.00B 复制新文件或目录到容器中
COPY docker/configs/.vimrc /root/.vimrc # buildkit
# 2025-11-11 04:22:47 14.24MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended && git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting # buildkit
# 2025-11-11 04:22:46 409.00B 复制新文件或目录到容器中
COPY --chown=root:root --chmod=755 docker/configs/yank /usr/local/bin/yank # buildkit
# 2025-11-11 04:22:46 78.52MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && export PATH="/root/.cargo/bin:${PATH}" && rustc --version && cargo --version && python3 -m pip install maturin && cd /sgl-workspace/sglang/sgl-router && ulimit -n 65536 && maturin build --release --features vendored-openssl --out dist && python3 -m pip install --force-reinstall dist/*.whl && rm -rf /root/.cargo /root/.rustup target dist ~/.cargo # buildkit
# 2025-11-11 04:17:26 112.57MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c CMAKE_VERSION=3.31.1 && ARCH=$(uname -m) && CMAKE_INSTALLER="cmake-${CMAKE_VERSION}-linux-${ARCH}" && wget -q "https://${GITHUB_ARTIFACTORY}/Kitware/CMake/releases/download/v${CMAKE_VERSION}/${CMAKE_INSTALLER}.tar.gz" && tar -xzf "${CMAKE_INSTALLER}.tar.gz" && cp -r "${CMAKE_INSTALLER}/bin/"* /usr/local/bin/ && cp -r "${CMAKE_INSTALLER}/share/"* /usr/local/share/ && rm -rf "${CMAKE_INSTALLER}" "${CMAKE_INSTALLER}.tar.gz" # buildkit
# 2025-11-11 04:17:23 142.54MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c curl -L https://${GITHUB_ARTIFACTORY}/clangd/clangd/releases/download/18.1.3/clangd-linux-18.1.3.zip -o clangd.zip && unzip clangd.zip && cp -r clangd_18.1.3/bin/* /usr/local/bin/ && cp -r clangd_18.1.3/lib/* /usr/local/lib/ && rm -rf clangd_18.1.3 clangd.zip # buildkit
# 2025-11-11 04:17:20 4.02MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c curl -LSso /usr/local/bin/clang-format https://${GITHUB_ARTIFACTORY}/muttleyxd/clang-tools-static-binaries/releases/download/master-32d3ac78/clang-format-16_linux-amd64 && chmod +x /usr/local/bin/clang-format # buildkit
# 2025-11-11 04:17:19 40.93KB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c curl -LSso /usr/local/bin/diff-so-fancy https://${GITHUB_ARTIFACTORY}/so-fancy/diff-so-fancy/releases/download/v1.4.4/diff-so-fancy && chmod +x /usr/local/bin/diff-so-fancy # buildkit
# 2025-11-11 04:17:19 65.76MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c python3 -m pip install --break-system-packages pytest black isort icdiff scikit-build-core uv pre-commit pandas matplotlib tabulate # buildkit
# 2025-11-11 04:17:14 0.00B 设置环境变量 LC_ALL
ENV LC_ALL=en_US.UTF-8
# 2025-11-11 04:17:14 0.00B 设置环境变量 LANGUAGE
ENV LANGUAGE=en_US:en
# 2025-11-11 04:17:14 0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
# 2025-11-11 04:17:14 3.06MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c locale-gen en_US.UTF-8 # buildkit
# 2025-11-11 04:17:13 642.93MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c apt update -y && apt install -y --no-install-recommends gnupg && echo "deb http://developer.download.nvidia.com/devtools/repos/ubuntu2004/$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "amd64"; fi) /" | tee /etc/apt/sources.list.d/nvidia-devtools.list && apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "x86_64"; fi)/7fa2af80.pub && apt update -y && apt install nsight-systems-cli -y # buildkit
# 2025-11-11 04:16:44 142.16MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c apt-get update && apt-get install -y gdb ninja-build vim tmux htop wget curl locales lsof git git-lfs zsh tree silversearcher-ag cloc unzip pkg-config libssl-dev bear ccache less && apt install -y rdma-core infiniband-diags openssh-server perftest ibverbs-providers libibumad3 libibverbs1 libnl-3-200 libnl-route-3-200 librdmacm1 && rm -rf /var/lib/apt/lists/* && apt-get clean # buildkit
# 2025-11-11 04:16:28 766.65MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c python3 -m pip install datamodel_code_generator mooncake-transfer-engine==0.3.7.post2 pre-commit pytest black isort icdiff uv wheel scikit-build-core nixl py-spy # buildkit
# 2025-11-11 04:16:04 0.00B 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c if [ "$CUDA_VERSION" = "13.0.1" ]; then wget -q https://${GITHUB_ARTIFACTORY}/triton-lang/triton/archive/${TRITON_LANG_COMMIT}.zip && unzip -q ${TRITON_LANG_COMMIT}.zip && rm ${TRITON_LANG_COMMIT}.zip && mv triton-${TRITON_LANG_COMMIT} triton && cd triton && pip install --break-system-packages -r python/requirements.txt && MAX_JOBS=${BUILD_AND_DOWNLOAD_PARALLEL} pip install --break-system-packages -e .; fi # buildkit
# 2025-11-11 04:16:04 166.19MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c python3 -m pip install --upgrade --pre "nvidia-cutlass-dsl==4.3.0.dev0" --extra-index-url https://pypi.org/simple/ # buildkit
# 2025-11-11 04:15:57 146.36MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c cd /sgl-workspace/DeepEP && case "$CUDA_VERSION" in 12.6.1) CHOSEN_TORCH_CUDA_ARCH_LIST='9.0' ;; 12.8.1|12.9.1|13.0.1) CHOSEN_TORCH_CUDA_ARCH_LIST='9.0;10.0;10.3' ;; *) echo "Unsupported CUDA version: $CUDA_VERSION" && exit 1 ;; esac && if [ "${CUDA_VERSION%%.*}" = "13" ]; then sed -i "/^ include_dirs = \['csrc\/'\]/a\ include_dirs.append('${CUDA_HOME}/include/cccl')" setup.py; fi && NVSHMEM_DIR=${NVSHMEM_DIR} TORCH_CUDA_ARCH_LIST="${CHOSEN_TORCH_CUDA_ARCH_LIST}" MAX_JOBS=${BUILD_AND_DOWNLOAD_PARALLEL} pip install --no-build-isolation . # buildkit
# 2025-11-11 04:12:48 1.48GB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c cd /sgl-workspace/nvshmem && if [ "$GRACE_BLACKWELL" = "1" ]; then CUDA_ARCH="90;100;103;120"; else CUDA_ARCH="90"; fi && NVSHMEM_SHMEM_SUPPORT=0 NVSHMEM_UCX_SUPPORT=0 NVSHMEM_USE_NCCL=0 NVSHMEM_MPI_SUPPORT=0 NVSHMEM_IBGDA_SUPPORT=1 NVSHMEM_PMIX_SUPPORT=0 NVSHMEM_TIMEOUT_DEVICE_POLLING=0 NVSHMEM_USE_GDRCOPY=1 cmake -S . -B build/ -DCMAKE_INSTALL_PREFIX=${NVSHMEM_DIR} -DCMAKE_CUDA_ARCHITECTURES=${CUDA_ARCH} && cmake --build build --target install -j${BUILD_AND_DOWNLOAD_PARALLEL} # buildkit
# 2025-11-11 04:05:28 6.48MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c set -eux; if [ "${CUDA_VERSION%%.*}" = "13" ]; then wget -q https://${GITHUB_ARTIFACTORY}/NVIDIA/nvshmem/releases/download/v${NVSHMEM_VERSION}-0/nvshmem_src_cuda-all-all-${NVSHMEM_VERSION}.tar.gz; NVSHMEM_TARBALL="nvshmem_src_cuda-all-all-${NVSHMEM_VERSION}.tar.gz"; else wget -q https://developer.download.nvidia.com/compute/redist/nvshmem/${NVSHMEM_VERSION}/source/nvshmem_src_cuda12-all-all-${NVSHMEM_VERSION}.tar.gz; NVSHMEM_TARBALL="nvshmem_src_cuda12-all-all-${NVSHMEM_VERSION}.tar.gz"; fi && if [ "$GRACE_BLACKWELL" = "1" ]; then git clone https://github.com/fzyzcjy/DeepEP.git && cd DeepEP && git checkout ${GRACE_BLACKWELL_DEEPEP_BRANCH} && sed -i 's/#define NUM_CPU_TIMEOUT_SECS 100/#define NUM_CPU_TIMEOUT_SECS 1000/' csrc/kernels/configs.cuh && cd .. ; else wget -q https://${GITHUB_ARTIFACTORY}/deepseek-ai/DeepEP/archive/${DEEPEP_COMMIT}.zip && unzip ${DEEPEP_COMMIT}.zip && rm ${DEEPEP_COMMIT}.zip && mv DeepEP-${DEEPEP_COMMIT} DeepEP && cd DeepEP && sed -i 's/#define NUM_CPU_TIMEOUT_SECS 100/#define NUM_CPU_TIMEOUT_SECS 1000/' csrc/kernels/configs.cuh && cd .. ; fi && tar -xf "${NVSHMEM_TARBALL}" && mv nvshmem_src nvshmem && rm -f "/sgl-workspace/${NVSHMEM_TARBALL}" # buildkit
# 2025-11-11 04:05:26 10.95GB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c python3 -m pip install --upgrade pip setuptools wheel html5lib six && cd sglang && case "$CUDA_VERSION" in 12.6.1) CUINDEX=126 ;; 12.8.1) CUINDEX=128 ;; 12.9.1) CUINDEX=129 ;; 13.0.1) CUINDEX=130 ;; *) echo "Unsupported CUDA version: $CUDA_VERSION" && exit 1 ;; esac && if [ "$CUDA_VERSION" = "12.6.1" ]; then python3 -m pip install https://${GITHUB_ARTIFACTORY}/sgl-project/whl/releases/download/v${SGL_KERNEL_VERSION}/sgl_kernel-${SGL_KERNEL_VERSION}+cu124-cp310-abi3-manylinux2014_$(uname -m).whl --force-reinstall --no-deps ; elif [ "$CUDA_VERSION" = "12.8.1" ] || [ "$CUDA_VERSION" = "12.9.1" ]; then python3 -m pip install sgl-kernel==${SGL_KERNEL_VERSION} ; elif [ "$CUDA_VERSION" = "13.0.1" ]; then python3 -m pip install https://github.com/sgl-project/whl/releases/download/v${SGL_KERNEL_VERSION}/sgl_kernel-${SGL_KERNEL_VERSION}+cu130-cp310-abi3-manylinux2014_$(uname -m).whl --force-reinstall --no-deps ; else echo "Unsupported CUDA version: $CUDA_VERSION" && exit 1 ; fi && python3 -m pip install -e "python[${BUILD_TYPE}]" --extra-index-url https://download.pytorch.org/whl/cu${CUINDEX} && if [ "$INSTALL_FLASHINFER_JIT_CACHE" = "1" ]; then python3 -m pip install flashinfer-jit-cache==0.5.0 --index-url https://flashinfer.ai/whl/cu${CUINDEX} ; fi && if [ "${CUDA_VERSION%%.*}" = "12" ]; then python3 -m pip install nvidia-nccl-cu12==2.28.3 --force-reinstall --no-deps ; elif [ "${CUDA_VERSION%%.*}" = "13" ]; then python3 -m pip install nvidia-nccl-cu13==2.28.3 --force-reinstall --no-deps ; python3 -m pip uninstall -y torch torchaudio torchvision ; python3 -m pip install torch==2.9.0 torchaudio==2.9.0 torchvision --extra-index-url https://download.pytorch.org/whl/cu${CUINDEX} ; else echo "No NCCL mapping for CUDA_VERSION=${CUDA_VERSION}" && exit 1 ; fi && FLASHINFER_CUBIN_DOWNLOAD_THREADS=${BUILD_AND_DOWNLOAD_PARALLEL} FLASHINFER_LOGGING_LEVEL=warning python3 -m flashinfer --download-cubin # buildkit
# 2025-11-11 03:59:01 38.32MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c if [ "$BRANCH_TYPE" = "local" ]; then cp -r /tmp/local_src /sgl-workspace/sglang; elif [ "$USE_LATEST_SGLANG" = "1" ]; then git clone --depth=1 https://github.com/sgl-project/sglang.git /sgl-workspace/sglang; else git clone --depth=1 --branch v${SGL_VERSION} https://github.com/sgl-project/sglang.git /sgl-workspace/sglang; fi && rm -rf /tmp/local_src # buildkit
# 2025-11-11 03:58:58 94.04MB 复制新文件或目录到容器中
COPY /src /tmp/local_src # buildkit
# 2025-11-11 03:58:57 0.00B 定义构建参数
ARG BRANCH_TYPE
# 2025-11-11 03:58:57 0.00B 设置工作目录为/sgl-workspace
WORKDIR /sgl-workspace
# 2025-11-11 03:58:57 38.00B 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c ln -sf /usr/lib/$(uname -m)-linux-gnu/libmlx5.so.1 /usr/lib/$(uname -m)-linux-gnu/libmlx5.so # buildkit
# 2025-11-11 03:58:57 4.44MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c mkdir -p /tmp/gdrcopy && cd /tmp && wget -q https://${GITHUB_ARTIFACTORY}/NVIDIA/gdrcopy/archive/refs/tags/v${GDRCOPY_VERSION}.tar.gz && tar -xzf v${GDRCOPY_VERSION}.tar.gz && rm v${GDRCOPY_VERSION}.tar.gz && cd gdrcopy-${GDRCOPY_VERSION}/packages && CUDA=/usr/local/cuda ./build-deb-packages.sh && dpkg -i gdrdrv-dkms_*.deb libgdrapi_*.deb gdrcopy-tests_*.deb gdrcopy_*.deb && cd / && rm -rf /tmp/gdrcopy # buildkit
# 2025-11-11 03:58:06 0.00B 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c if [ -n "${PIP_DEFAULT_INDEX}" ]; then python3 -m pip config set global.index-url ${PIP_DEFAULT_INDEX}; fi # buildkit
# 2025-11-11 03:58:05 1.04GB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c echo 'tzdata tzdata/Areas select America' | debconf-set-selections && echo 'tzdata tzdata/Zones/America select Los_Angeles' | debconf-set-selections && apt-get update && apt-get install -y --no-install-recommends tzdata software-properties-common netcat-openbsd kmod unzip openssh-server curl wget lsof zsh ccache tmux htop git-lfs tree build-essential cmake perl libopenmpi-dev libnuma1 libnuma-dev numactl libibverbs-dev libibverbs1 libibumad3 librdmacm1 libnl-3-200 libnl-route-3-200 libnl-route-3-dev libnl-3-dev ibverbs-providers infiniband-diags perftest libgoogle-glog-dev libgtest-dev libjsoncpp-dev libunwind-dev libboost-all-dev libssl-dev libgrpc-dev libgrpc++-dev libprotobuf-dev protobuf-compiler protobuf-compiler-grpc pybind11-dev libhiredis-dev libcurl4-openssl-dev libczmq4 libczmq-dev libfabric-dev patchelf nvidia-dkms-550 devscripts debhelper fakeroot dkms check libsubunit0 libsubunit-dev && ln -sf /usr/bin/python3.12 /usr/bin/python && rm -rf /var/lib/apt/lists/* && apt-get clean # buildkit
# 2025-11-11 03:57:26 425.11MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c apt update && apt install wget -y && apt install software-properties-common -y && add-apt-repository ppa:deadsnakes/ppa -y && apt install python3.12-full python3.12-dev python3.10-venv -y && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2 && update-alternatives --set python3 /usr/bin/python3.12 && wget https://bootstrap.pypa.io/get-pip.py && python3 get-pip.py # buildkit
# 2025-11-11 03:56:17 0.00B 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote GRACE_BLACKWELL=0 GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2 DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a BUILD_AND_DOWNLOAD_PARALLEL=8 SGL_KERNEL_VERSION=0.3.17 SGL_VERSION=0.5.5.post1 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 NVSHMEM_VERSION=3.4.5 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=0 /bin/sh -c if [ -n "$UBUNTU_MIRROR" ]; then sed -i "s|http://.*archive.ubuntu.com|$UBUNTU_MIRROR|g" /etc/apt/sources.list && sed -i "s|http://.*security.ubuntu.com|$UBUNTU_MIRROR|g" /etc/apt/sources.list; fi # buildkit
# 2025-11-11 03:56:17 0.00B 设置环境变量 PATH LD_LIBRARY_PATH
ENV PATH=/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/nvidia/bin LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/nvidia/lib:/usr/local/nvidia/lib64
# 2025-11-11 03:56:17 0.00B 设置环境变量 DEBIAN_FRONTEND CUDA_HOME GDRCOPY_HOME NVSHMEM_DIR
ENV DEBIAN_FRONTEND=noninteractive CUDA_HOME=/usr/local/cuda GDRCOPY_HOME=/usr/src/gdrdrv-2.5.1/ NVSHMEM_DIR=/sgl-workspace/nvshmem/install
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG INSTALL_FLASHINFER_JIT_CACHE=0
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG GITHUB_ARTIFACTORY=github.com
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG UBUNTU_MIRROR
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG PIP_DEFAULT_INDEX
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG NVSHMEM_VERSION=3.4.5
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG GDRCOPY_VERSION=2.5.1
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG USE_LATEST_SGLANG=0
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG SGL_VERSION=0.5.5.post1
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG SGL_KERNEL_VERSION=0.3.17
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG BUILD_AND_DOWNLOAD_PARALLEL=8
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG TRITON_LANG_COMMIT=4caa0328bf8df64896dd5f6fb9df41b0eb2e750a
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG DEEPEP_COMMIT=9af0e0d0e74f3577af1979c9b9e1ac2cad0104ee
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG GRACE_BLACKWELL_DEEPEP_BRANCH=gb200_blog_part_2
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG GRACE_BLACKWELL=0
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG BRANCH_TYPE=remote
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG BUILD_TYPE=all
# 2025-11-11 03:56:17 0.00B 定义构建参数
ARG TARGETARCH=amd64
# 2025-07-25 23:15:09 1.05GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ${NV_CUDNN_PACKAGE} ${NV_CUDNN_PACKAGE_DEV} ${NV_CUDNN_PACKAGE_DEV_HEADERS} && apt-mark hold ${NV_CUDNN_PACKAGE_NAME} && rm -rf /var/lib/apt/lists/* # buildkit
# 2025-07-25 23:15:09 0.00B 添加元数据标签
LABEL com.nvidia.cudnn.version=9.10.2.21-1
# 2025-07-25 23:15:09 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2025-07-25 23:15:09 0.00B 定义构建参数
ARG TARGETARCH
# 2025-07-25 23:15:09 0.00B 设置环境变量 NV_CUDNN_PACKAGE_DEV_HEADERS
ENV NV_CUDNN_PACKAGE_DEV_HEADERS=libcudnn9-headers-cuda-12=9.10.2.21-1
# 2025-07-25 23:15:09 0.00B 设置环境变量 NV_CUDNN_PACKAGE_DEV
ENV NV_CUDNN_PACKAGE_DEV=libcudnn9-dev-cuda-12=9.10.2.21-1
# 2025-07-25 23:15:09 0.00B 设置环境变量 NV_CUDNN_PACKAGE
ENV NV_CUDNN_PACKAGE=libcudnn9-cuda-12=9.10.2.21-1
# 2025-07-25 23:15:09 0.00B 设置环境变量 NV_CUDNN_PACKAGE_NAME
ENV NV_CUDNN_PACKAGE_NAME=libcudnn9-cuda-12
# 2025-07-25 23:15:09 0.00B 设置环境变量 NV_CUDNN_VERSION
ENV NV_CUDNN_VERSION=9.10.2.21-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 LIBRARY_PATH
ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs
# 2025-07-19 04:30:19 389.48KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_DEV_PACKAGE_NAME} ${NV_LIBNCCL_DEV_PACKAGE_NAME} # buildkit
# 2025-07-19 04:30:19 6.32GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends cuda-cudart-dev-12-9=${NV_CUDA_CUDART_DEV_VERSION} cuda-command-line-tools-12-9=${NV_CUDA_LIB_VERSION} cuda-minimal-build-12-9=${NV_CUDA_LIB_VERSION} cuda-libraries-dev-12-9=${NV_CUDA_LIB_VERSION} cuda-nvml-dev-12-9=${NV_NVML_DEV_VERSION} ${NV_NVPROF_DEV_PACKAGE} ${NV_LIBNPP_DEV_PACKAGE} libcusparse-dev-12-9=${NV_LIBCUSPARSE_DEV_VERSION} ${NV_LIBCUBLAS_DEV_PACKAGE} ${NV_LIBNCCL_DEV_PACKAGE} ${NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE} && rm -rf /var/lib/apt/lists/* # buildkit
# 2025-07-19 04:30:19 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2025-07-19 04:30:19 0.00B 定义构建参数
ARG TARGETARCH
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE
ENV NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.27.3-1+cuda12.9
# 2025-07-19 04:30:19 0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.27.3-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_VERSION
ENV NV_LIBNCCL_DEV_PACKAGE_VERSION=2.27.3-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_NAME
ENV NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_NVPROF_DEV_PACKAGE
ENV NV_NVPROF_DEV_PACKAGE=cuda-nvprof-12-9=12.9.79-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_NVPROF_VERSION
ENV NV_NVPROF_VERSION=12.9.79-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE
ENV NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-12-9=12.9.1-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_VERSION
ENV NV_CUDA_NSIGHT_COMPUTE_VERSION=12.9.1-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE
ENV NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-12-9=12.9.1.4-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE_NAME
ENV NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-12-9
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBCUBLAS_DEV_VERSION
ENV NV_LIBCUBLAS_DEV_VERSION=12.9.1.4-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBNPP_DEV_PACKAGE
ENV NV_LIBNPP_DEV_PACKAGE=libnpp-dev-12-9=12.4.1.87-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBNPP_DEV_VERSION
ENV NV_LIBNPP_DEV_VERSION=12.4.1.87-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_LIBCUSPARSE_DEV_VERSION
ENV NV_LIBCUSPARSE_DEV_VERSION=12.5.10.65-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_NVML_DEV_VERSION
ENV NV_NVML_DEV_VERSION=12.9.79-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_CUDA_CUDART_DEV_VERSION
ENV NV_CUDA_CUDART_DEV_VERSION=12.9.79-1
# 2025-07-19 04:30:19 0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=12.9.1-1
# 2025-07-19 04:16:43 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/nvidia/nvidia_entrypoint.sh"]
# 2025-07-19 04:16:43 0.00B 设置环境变量 NVIDIA_PRODUCT_NAME
ENV NVIDIA_PRODUCT_NAME=CUDA
# 2025-07-19 04:16:43 2.53KB 复制新文件或目录到容器中
COPY nvidia_entrypoint.sh /opt/nvidia/ # buildkit
# 2025-07-19 04:16:43 3.06KB 复制新文件或目录到容器中
COPY entrypoint.d/ /opt/nvidia/entrypoint.d/ # buildkit
# 2025-07-19 04:16:43 263.08KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_PACKAGE_NAME} ${NV_LIBNCCL_PACKAGE_NAME} # buildkit
# 2025-07-19 04:16:42 3.46GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends cuda-libraries-12-9=${NV_CUDA_LIB_VERSION} ${NV_LIBNPP_PACKAGE} cuda-nvtx-12-9=${NV_NVTX_VERSION} libcusparse-12-9=${NV_LIBCUSPARSE_VERSION} ${NV_LIBCUBLAS_PACKAGE} ${NV_LIBNCCL_PACKAGE} && rm -rf /var/lib/apt/lists/* # buildkit
# 2025-07-19 04:16:42 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2025-07-19 04:16:42 0.00B 定义构建参数
ARG TARGETARCH
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBNCCL_PACKAGE
ENV NV_LIBNCCL_PACKAGE=libnccl2=2.27.3-1+cuda12.9
# 2025-07-19 04:16:42 0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.27.3-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_VERSION
ENV NV_LIBNCCL_PACKAGE_VERSION=2.27.3-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_NAME
ENV NV_LIBNCCL_PACKAGE_NAME=libnccl2
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE
ENV NV_LIBCUBLAS_PACKAGE=libcublas-12-9=12.9.1.4-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBCUBLAS_VERSION
ENV NV_LIBCUBLAS_VERSION=12.9.1.4-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE_NAME
ENV NV_LIBCUBLAS_PACKAGE_NAME=libcublas-12-9
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBCUSPARSE_VERSION
ENV NV_LIBCUSPARSE_VERSION=12.5.10.65-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBNPP_PACKAGE
ENV NV_LIBNPP_PACKAGE=libnpp-12-9=12.4.1.87-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_LIBNPP_VERSION
ENV NV_LIBNPP_VERSION=12.4.1.87-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_NVTX_VERSION
ENV NV_NVTX_VERSION=12.9.79-1
# 2025-07-19 04:16:42 0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=12.9.1-1
# 2025-07-19 04:11:19 0.00B 设置环境变量 NVIDIA_DRIVER_CAPABILITIES
ENV NVIDIA_DRIVER_CAPABILITIES=compute,utility
# 2025-07-19 04:11:19 0.00B 设置环境变量 NVIDIA_VISIBLE_DEVICES
ENV NVIDIA_VISIBLE_DEVICES=all
# 2025-07-19 04:11:19 17.29KB 复制新文件或目录到容器中
COPY NGC-DL-CONTAINER-LICENSE / # buildkit
# 2025-07-19 04:11:19 0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/usr/local/cuda/lib64
# 2025-07-19 04:11:19 0.00B 设置环境变量 PATH
ENV PATH=/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2025-07-19 04:11:19 22.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c echo "/usr/local/cuda/lib64" >> /etc/ld.so.conf.d/nvidia.conf # buildkit
# 2025-07-19 04:11:19 315.65MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends cuda-cudart-12-9=${NV_CUDA_CUDART_VERSION} cuda-compat-12-9 && rm -rf /var/lib/apt/lists/* # buildkit
# 2025-07-19 04:11:02 0.00B 设置环境变量 CUDA_VERSION
ENV CUDA_VERSION=12.9.1
# 2025-07-19 04:11:02 10.60MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends gnupg2 curl ca-certificates && curl -fsSLO https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/${NVARCH}/cuda-keyring_1.1-1_all.deb && dpkg -i cuda-keyring_1.1-1_all.deb && apt-get purge --autoremove -y curl && rm -rf /var/lib/apt/lists/* # buildkit
# 2025-07-19 04:11:02 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2025-07-19 04:11:02 0.00B 定义构建参数
ARG TARGETARCH
# 2025-07-19 04:11:02 0.00B 设置环境变量 NV_CUDA_CUDART_VERSION
ENV NV_CUDA_CUDART_VERSION=12.9.79-1
# 2025-07-19 04:11:02 0.00B 设置环境变量 NVIDIA_REQUIRE_CUDA brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand
ENV NVIDIA_REQUIRE_CUDA=cuda>=12.9 brand=unknown,driver>=535,driver<536 brand=grid,driver>=535,driver<536 brand=tesla,driver>=535,driver<536 brand=nvidia,driver>=535,driver<536 brand=quadro,driver>=535,driver<536 brand=quadrortx,driver>=535,driver<536 brand=nvidiartx,driver>=535,driver<536 brand=vapps,driver>=535,driver<536 brand=vpc,driver>=535,driver<536 brand=vcs,driver>=535,driver<536 brand=vws,driver>=535,driver<536 brand=cloudgaming,driver>=535,driver<536 brand=unknown,driver>=550,driver<551 brand=grid,driver>=550,driver<551 brand=tesla,driver>=550,driver<551 brand=nvidia,driver>=550,driver<551 brand=quadro,driver>=550,driver<551 brand=quadrortx,driver>=550,driver<551 brand=nvidiartx,driver>=550,driver<551 brand=vapps,driver>=550,driver<551 brand=vpc,driver>=550,driver<551 brand=vcs,driver>=550,driver<551 brand=vws,driver>=550,driver<551 brand=cloudgaming,driver>=550,driver<551 brand=unknown,driver>=560,driver<561 brand=grid,driver>=560,driver<561 brand=tesla,driver>=560,driver<561 brand=nvidia,driver>=560,driver<561 brand=quadro,driver>=560,driver<561 brand=quadrortx,driver>=560,driver<561 brand=nvidiartx,driver>=560,driver<561 brand=vapps,driver>=560,driver<561 brand=vpc,driver>=560,driver<561 brand=vcs,driver>=560,driver<561 brand=vws,driver>=560,driver<561 brand=cloudgaming,driver>=560,driver<561 brand=unknown,driver>=565,driver<566 brand=grid,driver>=565,driver<566 brand=tesla,driver>=565,driver<566 brand=nvidia,driver>=565,driver<566 brand=quadro,driver>=565,driver<566 brand=quadrortx,driver>=565,driver<566 brand=nvidiartx,driver>=565,driver<566 brand=vapps,driver>=565,driver<566 brand=vpc,driver>=565,driver<566 brand=vcs,driver>=565,driver<566 brand=vws,driver>=565,driver<566 brand=cloudgaming,driver>=565,driver<566 brand=unknown,driver>=570,driver<571 brand=grid,driver>=570,driver<571 brand=tesla,driver>=570,driver<571 brand=nvidia,driver>=570,driver<571 brand=quadro,driver>=570,driver<571 brand=quadrortx,driver>=570,driver<571 brand=nvidiartx,driver>=570,driver<571 brand=vapps,driver>=570,driver<571 brand=vpc,driver>=570,driver<571 brand=vcs,driver>=570,driver<571 brand=vws,driver>=570,driver<571 brand=cloudgaming,driver>=570,driver<571
# 2025-07-19 04:11:02 0.00B 设置环境变量 NVARCH
ENV NVARCH=x86_64
# 2025-07-15 00:33:32 0.00B
/bin/sh -c #(nop) CMD ["/bin/bash"]
# 2025-07-15 00:33:31 77.87MB
/bin/sh -c #(nop) ADD file:415bbc01dfb447d002e2d8173e113ef025d2bbfa20f1205823fa699dc87a2019 in /
# 2025-07-15 00:33:29 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
# 2025-07-15 00:33:29 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
# 2025-07-15 00:33:29 0.00B
/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
# 2025-07-15 00:33:29 0.00B
/bin/sh -c #(nop) ARG RELEASE
镜像信息
{
"Id": "sha256:6cf3e8a3fd10baa21582b6485ae6d0b2e43824e54ef021e2f6e101a3b2bc78c3",
"RepoTags": [
"slimerl/slime:v0.2.0",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/slimerl/slime:v0.2.0"
],
"RepoDigests": [
"slimerl/slime@sha256:9270cf415b4fe6f073f38e2de947b4709aa016c5980500a4200ff7789b919749",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/slimerl/slime@sha256:356773a429aac25dab06065377bd175f3082872b649f7aa65ef85cf00ef7141b"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-11-27T18:03:48.110049384+08:00",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/nvidia/bin",
"NVARCH=x86_64",
"NVIDIA_REQUIRE_CUDA=cuda\u003e=12.9 brand=unknown,driver\u003e=535,driver\u003c536 brand=grid,driver\u003e=535,driver\u003c536 brand=tesla,driver\u003e=535,driver\u003c536 brand=nvidia,driver\u003e=535,driver\u003c536 brand=quadro,driver\u003e=535,driver\u003c536 brand=quadrortx,driver\u003e=535,driver\u003c536 brand=nvidiartx,driver\u003e=535,driver\u003c536 brand=vapps,driver\u003e=535,driver\u003c536 brand=vpc,driver\u003e=535,driver\u003c536 brand=vcs,driver\u003e=535,driver\u003c536 brand=vws,driver\u003e=535,driver\u003c536 brand=cloudgaming,driver\u003e=535,driver\u003c536 brand=unknown,driver\u003e=550,driver\u003c551 brand=grid,driver\u003e=550,driver\u003c551 brand=tesla,driver\u003e=550,driver\u003c551 brand=nvidia,driver\u003e=550,driver\u003c551 brand=quadro,driver\u003e=550,driver\u003c551 brand=quadrortx,driver\u003e=550,driver\u003c551 brand=nvidiartx,driver\u003e=550,driver\u003c551 brand=vapps,driver\u003e=550,driver\u003c551 brand=vpc,driver\u003e=550,driver\u003c551 brand=vcs,driver\u003e=550,driver\u003c551 brand=vws,driver\u003e=550,driver\u003c551 brand=cloudgaming,driver\u003e=550,driver\u003c551 brand=unknown,driver\u003e=560,driver\u003c561 brand=grid,driver\u003e=560,driver\u003c561 brand=tesla,driver\u003e=560,driver\u003c561 brand=nvidia,driver\u003e=560,driver\u003c561 brand=quadro,driver\u003e=560,driver\u003c561 brand=quadrortx,driver\u003e=560,driver\u003c561 brand=nvidiartx,driver\u003e=560,driver\u003c561 brand=vapps,driver\u003e=560,driver\u003c561 brand=vpc,driver\u003e=560,driver\u003c561 brand=vcs,driver\u003e=560,driver\u003c561 brand=vws,driver\u003e=560,driver\u003c561 brand=cloudgaming,driver\u003e=560,driver\u003c561 brand=unknown,driver\u003e=565,driver\u003c566 brand=grid,driver\u003e=565,driver\u003c566 brand=tesla,driver\u003e=565,driver\u003c566 brand=nvidia,driver\u003e=565,driver\u003c566 brand=quadro,driver\u003e=565,driver\u003c566 brand=quadrortx,driver\u003e=565,driver\u003c566 brand=nvidiartx,driver\u003e=565,driver\u003c566 brand=vapps,driver\u003e=565,driver\u003c566 brand=vpc,driver\u003e=565,driver\u003c566 brand=vcs,driver\u003e=565,driver\u003c566 brand=vws,driver\u003e=565,driver\u003c566 brand=cloudgaming,driver\u003e=565,driver\u003c566 brand=unknown,driver\u003e=570,driver\u003c571 brand=grid,driver\u003e=570,driver\u003c571 brand=tesla,driver\u003e=570,driver\u003c571 brand=nvidia,driver\u003e=570,driver\u003c571 brand=quadro,driver\u003e=570,driver\u003c571 brand=quadrortx,driver\u003e=570,driver\u003c571 brand=nvidiartx,driver\u003e=570,driver\u003c571 brand=vapps,driver\u003e=570,driver\u003c571 brand=vpc,driver\u003e=570,driver\u003c571 brand=vcs,driver\u003e=570,driver\u003c571 brand=vws,driver\u003e=570,driver\u003c571 brand=cloudgaming,driver\u003e=570,driver\u003c571",
"NV_CUDA_CUDART_VERSION=12.9.79-1",
"CUDA_VERSION=12.9.1",
"LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/nvidia/lib:/usr/local/nvidia/lib64",
"NVIDIA_VISIBLE_DEVICES=all",
"NVIDIA_DRIVER_CAPABILITIES=compute,utility",
"NV_CUDA_LIB_VERSION=12.9.1-1",
"NV_NVTX_VERSION=12.9.79-1",
"NV_LIBNPP_VERSION=12.4.1.87-1",
"NV_LIBNPP_PACKAGE=libnpp-12-9=12.4.1.87-1",
"NV_LIBCUSPARSE_VERSION=12.5.10.65-1",
"NV_LIBCUBLAS_PACKAGE_NAME=libcublas-12-9",
"NV_LIBCUBLAS_VERSION=12.9.1.4-1",
"NV_LIBCUBLAS_PACKAGE=libcublas-12-9=12.9.1.4-1",
"NV_LIBNCCL_PACKAGE_NAME=libnccl2",
"NV_LIBNCCL_PACKAGE_VERSION=2.27.3-1",
"NCCL_VERSION=2.27.3-1",
"NV_LIBNCCL_PACKAGE=libnccl2=2.27.3-1+cuda12.9",
"NVIDIA_PRODUCT_NAME=CUDA",
"NV_CUDA_CUDART_DEV_VERSION=12.9.79-1",
"NV_NVML_DEV_VERSION=12.9.79-1",
"NV_LIBCUSPARSE_DEV_VERSION=12.5.10.65-1",
"NV_LIBNPP_DEV_VERSION=12.4.1.87-1",
"NV_LIBNPP_DEV_PACKAGE=libnpp-dev-12-9=12.4.1.87-1",
"NV_LIBCUBLAS_DEV_VERSION=12.9.1.4-1",
"NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-12-9",
"NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-12-9=12.9.1.4-1",
"NV_CUDA_NSIGHT_COMPUTE_VERSION=12.9.1-1",
"NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-12-9=12.9.1-1",
"NV_NVPROF_VERSION=12.9.79-1",
"NV_NVPROF_DEV_PACKAGE=cuda-nvprof-12-9=12.9.79-1",
"NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev",
"NV_LIBNCCL_DEV_PACKAGE_VERSION=2.27.3-1",
"NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.27.3-1+cuda12.9",
"LIBRARY_PATH=/usr/local/cuda/lib64/stubs",
"NV_CUDNN_VERSION=9.10.2.21-1",
"NV_CUDNN_PACKAGE_NAME=libcudnn9-cuda-12",
"NV_CUDNN_PACKAGE=libcudnn9-cuda-12=9.10.2.21-1",
"NV_CUDNN_PACKAGE_DEV=libcudnn9-dev-cuda-12=9.10.2.21-1",
"NV_CUDNN_PACKAGE_DEV_HEADERS=libcudnn9-headers-cuda-12=9.10.2.21-1",
"DEBIAN_FRONTEND=noninteractive",
"CUDA_HOME=/usr/local/cuda",
"GDRCOPY_HOME=/usr/src/gdrdrv-2.5.1/",
"NVSHMEM_DIR=/sgl-workspace/nvshmem/install",
"LANG=en_US.UTF-8",
"LANGUAGE=en_US:en",
"LC_ALL=en_US.UTF-8",
"CUDA_DIR=/usr/local/cuda",
"CUDA_STUBS=/usr/local/cuda/lib64/stubs"
],
"Cmd": null,
"Image": "",
"Volumes": null,
"WorkingDir": "/root/",
"Entrypoint": [
"/opt/nvidia/nvidia_entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"com.nvidia.cudnn.version": "9.10.2.21-1",
"maintainer": "NVIDIA CORPORATION \u003ccudatools@nvidia.com\u003e",
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.version": "22.04"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 39748196006,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/ac3b1124c491fd720a8a7fb7018e5bdc5436b857999336717c20f7f7de6ddb48/diff:/var/lib/docker/overlay2/2d1337239c81652364e5d9bc7310a7a6b131f69029f130baabde09c04bc5d67f/diff:/var/lib/docker/overlay2/7dff7af863d8a6a13e520275f0afc2188dd7d1601f29ea1ff7df6c8e3bd5b6a9/diff:/var/lib/docker/overlay2/113cbac7ddde42ef9a5d4fe710566c3f142a2ffb147c4ad1a5b9be1dabea6996/diff:/var/lib/docker/overlay2/a15f8d59564854be1868095719423776b0ee98c59f513c29ce2f7b4aa2d3c6c1/diff:/var/lib/docker/overlay2/b27d08724bd4764df2e9f4277a24e43d4b9e759dab954bb64e431ec8bb6c95ba/diff:/var/lib/docker/overlay2/5cea4d633e051815c4be55e7b80c4c54852f99b45e85a35b34c490a8f6b9ae27/diff:/var/lib/docker/overlay2/88d2ff38839d460c2667e76a56dae8c10d8bfd5af88c624b2c82d6c0fe184a1b/diff:/var/lib/docker/overlay2/78060125d207042056752479f9d74fc2e75cb4096a827ede72ab248d4c94a224/diff:/var/lib/docker/overlay2/4d7f5d9bc7dbfe2889a087abfa9f941e96a7f1af021b16f6bd5482b6a00a7c82/diff:/var/lib/docker/overlay2/629013af207f3df3672d635646bad54044bf8e931ea4162a94399084a7379654/diff:/var/lib/docker/overlay2/86caf07a7f16f5a37f7a7236100f40c54182292795b462a332075c49b2c85eae/diff:/var/lib/docker/overlay2/a2fd499b3c717e41af997c8ab739d83065e52546fee46a78b01eee91379c0632/diff:/var/lib/docker/overlay2/5fa340e24149b0c2b29849d94bacefaab6c4282b5da16fc88cc9274281677ff2/diff:/var/lib/docker/overlay2/91eb5877a8f89bbede957622e3334e53d9051f75cfe74f0a6061358c74494cfd/diff:/var/lib/docker/overlay2/0b2c9045a56e5652803e8291b58b57fe3a8fc51fec98e7feaca11b87cc155d82/diff:/var/lib/docker/overlay2/dd30eb0a4d0a26e749176846ced81f01b6abef2a396f0cf99ec582aaa77754a8/diff:/var/lib/docker/overlay2/f433071a60a120cbe6339ddac3f7e51ecc8f84432ae155010db5fd285043089d/diff:/var/lib/docker/overlay2/212dc3e600049f58eb8f35124c5440928dc890569752ba881a5a4e81a461ce06/diff:/var/lib/docker/overlay2/3ceacf033c36f00e33445dcd59c0f4f40b449732e1ce27802d8ccbbb34e5bf0d/diff:/var/lib/docker/overlay2/b1c498fe23b16778efe0e90b1d7ef4b3ee8fa29cc472e8afea06b9f9b754bfdc/diff:/var/lib/docker/overlay2/706a7c66b31c85c4407f3009400b95a59422f5fd765dd1efbe9598b1cf0e4ba2/diff:/var/lib/docker/overlay2/2a3d66cfa12e558085c1419d9e69fbb74e043c847549c916dea7a9ea374d7a12/diff:/var/lib/docker/overlay2/7599d67474073bba459d8459fb53bae82dded88bd04de8d5b52c943a92a0ec88/diff:/var/lib/docker/overlay2/647752f3ed9d73717c79187cbf1f12ac145278a902f4808fac43ba5a052dbecb/diff:/var/lib/docker/overlay2/a574268a3a6285a72baad429870690d9f8f7c2b6c88934441302eee5151cc559/diff:/var/lib/docker/overlay2/377c4c8c560ce3d0a5dc80fca86eaca211067d935e607d0e25e6891b0d167618/diff:/var/lib/docker/overlay2/1057268eba242a3c832805da0a77e284547feeddee9bb4a47dd77a60d73456db/diff:/var/lib/docker/overlay2/c4f470f9b68c45baefe24c7770eff21501b3155ebb22270539f491c0697af035/diff:/var/lib/docker/overlay2/4f88ef13efe3110e2adff58b7d215d672bb35e2d1489e36f0b3177df28853b11/diff:/var/lib/docker/overlay2/4b04035e980c4e591a63bfe6717e7925ffec8621bda042564ce9f67d365e8474/diff:/var/lib/docker/overlay2/db3e1904523244442812362d11a604b9916f5198430a6a8b09095669950a70f3/diff:/var/lib/docker/overlay2/c1ea2dac5533a2b64471d0a8e686949e610c2f312087d9f78fc0fe56fe585f3f/diff:/var/lib/docker/overlay2/581279f285115cf165e29a33c7536387c1b71ef06cac2c097f95384d5850faee/diff:/var/lib/docker/overlay2/a8d13c1247b95dc3ae56d784b0d64f7ac8505d819c306b9406f922740c4d4347/diff:/var/lib/docker/overlay2/c37fbcab811724d2b7563764b6457e17884c5bec66eb06a49fc780a9f8c39f47/diff:/var/lib/docker/overlay2/3d1ee4465f01742ae31409c72894c2e9fb8aa011b285ba7b8d1d1f15455011a4/diff:/var/lib/docker/overlay2/7f658363e84f0b30ed209ad25257c56bea8fa35089a4e8c36392c726e55ecec4/diff:/var/lib/docker/overlay2/7a87fb06cca99ae25af2fc16e136ed47e339cfa609e007ca35b0ac89c7051fae/diff:/var/lib/docker/overlay2/f87a2c881fd3c6917e429346c556300e478323eb1b01ffbb9d72dcf0c4c07c67/diff:/var/lib/docker/overlay2/67ed7624090c7f918034e0eacbd9a79d99f23b58c97580149f24fb6ee8f51aa5/diff:/var/lib/docker/overlay2/04553545f4f7c55e135cf63c9916a5f35cfd125b313b479129d1776adc23c57f/diff:/var/lib/docker/overlay2/ff0d2d1216937deacbc2d3534e66d5dc9696ebd7133d4ecc8a73a2eae985bf6a/diff:/var/lib/docker/overlay2/896c80a559fe740ed71d0e7075d7cd4483101881f0a3e4610da90673bb7d1f38/diff:/var/lib/docker/overlay2/10388a9189d98b715516e64b658ee33aaff9d0bacec3f2a11ce83ecc502a4fda/diff:/var/lib/docker/overlay2/7d76dcc91eb08e882bf1c0e8b4a359db373899b0facbe4b6057dac3045515ed2/diff:/var/lib/docker/overlay2/a9bb55fa4f643d712a4756f4d62bfa15a1c8b4050214ceefaec337cdd3b7277f/diff:/var/lib/docker/overlay2/34371c9a045bb4ff64b4b02fd7bf83f1248eb0321b06d7e7e9f29c60aa922367/diff:/var/lib/docker/overlay2/97c2b9886f8ce865022fd18225e7dd3dbe1a47bfcc959e2daf8d589dd71372f1/diff:/var/lib/docker/overlay2/603200e792374cfc55ef2d2c96f3435460b3a797be58b52c87ef1d9ac652c251/diff:/var/lib/docker/overlay2/2a36e03e6f01b8115f3170e06e794112002c786b985912a873e190b4ab99d364/diff:/var/lib/docker/overlay2/b469e66c417990f6a8de0e7f7b85b4534b50f54df56de85766b96106c8d0ab34/diff:/var/lib/docker/overlay2/520568f02e98252f76a1012dbe990b97c336f98564eafc316056d4e324e3e538/diff:/var/lib/docker/overlay2/574a65f8a0360d2846f5aaebef0e02c0dabebebea1839133d584e002cd9c5599/diff:/var/lib/docker/overlay2/e45cc0478fde2b98b807654ade0384827205473f1839d1fe2d2936a3a7b02894/diff:/var/lib/docker/overlay2/3e268ecba0d4decd0672864d90dbed2bacefa3721c613128c2ae0314733306b8/diff:/var/lib/docker/overlay2/5d49597bbf05ce25087d910ba1ef1f56b2f504fe256327543b27edd85cd7d13e/diff:/var/lib/docker/overlay2/fe821948128cea90f8f234331d3f5362f53a10b275918752e0ffe21e549d66cb/diff:/var/lib/docker/overlay2/1a5c14b1452873e6ef588a837d6fcfe9f0306498d69fb7110de50876f6bba200/diff:/var/lib/docker/overlay2/a68fb1013f4969af64ae70a925e3618791c2ff7da7ed4876fa5b8fb4334421dd/diff:/var/lib/docker/overlay2/61d53941917382e129de07edd5d6ba80cf78e70f1e25e7565e8dcaafec5caae2/diff:/var/lib/docker/overlay2/ef0fc3bdc59463df771db5965e698ae84bf361cd412b548149a4295eefbf9308/diff:/var/lib/docker/overlay2/f35d665dd185c561d9576270ff99526f33f4894fbd4e6c455760951ce919282d/diff:/var/lib/docker/overlay2/61a05536e06da181d0e1150394b45367e307d4b915c345da7cfec5673cc85bfd/diff:/var/lib/docker/overlay2/6b1288942a17577a27f28a6ba7772e0575d8ed07a6f4a510cefe40e1d39e16c7/diff:/var/lib/docker/overlay2/21cca6e29fb8f66e21942316d957e3319e87e6ef00163d5301a74b980b68439b/diff:/var/lib/docker/overlay2/cf5d633997461ef5aa2d0d503e98342b5da6c7670afe00e42798d49adb97a50c/diff:/var/lib/docker/overlay2/72af9f7c70cdf0d93294aec5abbe90c8928f4d14d99fb682bdf99a900028877c/diff:/var/lib/docker/overlay2/237888c05d78b17479a22742928bec54e12fc6b667eef4535cca63339920f840/diff:/var/lib/docker/overlay2/287bda005584841ee7d66825500d7cca25828f9514f128fa8b0b9dc628f85c47/diff:/var/lib/docker/overlay2/a7aeb4a4f39110a0006e9d8973298c12b83a7737fd542bffa1210dd337f4e9d3/diff",
"MergedDir": "/var/lib/docker/overlay2/803d554b5545321f61983dd3227b1383675f70513ad11b7e8a8e1586a352daa7/merged",
"UpperDir": "/var/lib/docker/overlay2/803d554b5545321f61983dd3227b1383675f70513ad11b7e8a8e1586a352daa7/diff",
"WorkDir": "/var/lib/docker/overlay2/803d554b5545321f61983dd3227b1383675f70513ad11b7e8a8e1586a352daa7/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:3cc982388b71ef357e0157e0b7d3059dcefa4dc9fd2e3815bde6c6ce040302f3",
"sha256:b5e294e75ffe843434721e036fd14b2ac9323ec7e3fd6d5daa4ab18009e8f2ef",
"sha256:2f58442919fa6fc058366388cf4cf5cac69571b9e4100715a0659dcb3f2b464f",
"sha256:68b381704cbd81ffb973ff5841fde44df7a1e544836551e969bdde6a7d4937a0",
"sha256:455bca42f6ec40ca42fea4bea15c6c17b97101af90413cdd25647de2b9d98960",
"sha256:09d107956969872d9537c701548fa02208c2e2fec875264ba878a873ee189256",
"sha256:3e8630fa613acd093e383975a2c584e2e312842cf4cd5439eaf65ab10f89bde2",
"sha256:3d91df78a4dd6fe5f6b0000c066ccadf8c5ffcd81e33d0a671be5774be0b38da",
"sha256:dc71cc501b40df53c83d448a2b28cf7a7a8ff0694147fc78cc2447a474bb360c",
"sha256:c54ebdeeea2f441a09ee5989bb4b54d609dad0352292b9eec38bd809735e8b42",
"sha256:95d756be1356cc6311a09d018a266b3732eb14565a172cbf9468ee875891ae8e",
"sha256:d1dc2e2e2fb95fdd997bb8833b24b29c730577fe4b95c6d37c635904dbfb1128",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:8563dffbe42b31559e69d755aefb9f8ce6407a8b7c6fe00de13e2fa5acd972de",
"sha256:fcefcab87caf0e20fbf1cab29eba1fade9441c285b4b52c14bf39681572c4156",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:7856f7c76da89f859fee4ba4554628ea9828b5d3ef414b9115171a0fe8e730b2",
"sha256:52353c0698fb954b27a63000b15b27abd6ba12dea69dc6268c985b256cd2e594",
"sha256:7438b4490a97dde3b68e92e2c1713bc9c7f1a5d66b2a4e0edb356d1c6feaa8c6",
"sha256:8f806f652bfa691362333d4721efcf7e803dbb5c4937d78cbdd7b6de95891aaf",
"sha256:88dba62a02590f5575fda5c10f749db392920068e252be7eceb49aa5dcbc7863",
"sha256:4c8970a0ed878a0dc5665adfae8909db7b8b66a78082699fa1882b69f17946be",
"sha256:feca1dd32c139a03fcc34b023bfb469f7741fbf5142b02e0044ba08287942897",
"sha256:5fdab1d06949a85391f1b34fe7ab9a827b49e04238c7ec724b80f6ecdbd71f46",
"sha256:e395829f80b680ecc1c09de5428c96e6cda6d431a69e35c0c78dd124c325890f",
"sha256:7ca6527cdb4b15aaefe92e87a727c0ca09251cfcb44c57cb708d2a474535770c",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:710d72a8b38eca113e84e3bdc40123868ddbf76a493e73c5d48435a9149c03f4",
"sha256:ab153cf0c37da8ec068255d4063d391964f9e8c266a48a581bba0453d24261d9",
"sha256:dbd71d12e9e3e080d690742a4537415d812464b7ab3cab1be4320297a5811f74",
"sha256:482120abfbe7d2a377f1922bc7ac753b4810601a459780c48436abbb9c06a2cd",
"sha256:11d2b879fe811c2788e0f3d47ed2715aea4f10b98345881a20b4373bcd68e119",
"sha256:3d8a47923381d2d9e1c07c3ab5446badd79ab653d2004f8e5a4bee7fffd1b914",
"sha256:8b0dd0bf0949ce598ee40e5533dc880ec3657fa0bf23057054eb786e671addb8",
"sha256:2fb5cab98399421d61ddb6e06679a0240d0a4dd6f3779b17b8d100a409aeabd7",
"sha256:f5b9ba263da90753e842f36df2ff01e22ce94cfd222e8e1d9627727ae19e5667",
"sha256:1f1a36816520f158fcd21e90fbd35741841b71a623b5ea45b9ced081b512c782",
"sha256:adc3a78f7ac240f6d653169a2ec6d9a2d9c11ebebef998c85955a63b9f0e5221",
"sha256:4137d6da0cc1ba259bdecc88ee97d98e02e39bdfddb8884f47443bbe6ac31000",
"sha256:be478e51b817bdf58ca576ea01da21140477461e3e4c1b2b7a7753bca8d134ff",
"sha256:df5e88058148299e026132b3009133658c76fade506672c2dd4b2ef4005fd4f6",
"sha256:7ca2bd153e31bcc976a76bfe8be9b835c1c33d4474385967ecaff92a52c764c0",
"sha256:490c2512e3d7280f1b203091bc34da9b83b9b74e2457bdc33626fbe4fc55115c",
"sha256:d72fdbe2c6d02ed7999e8139ce0848e32895ae14bcb365d17542214b9edc4e4c",
"sha256:3cb37b495f6b195824a4508593180d5be60802c48c21ad96dd005a08be526ae6",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:ceabc8ca3319f577fbfeccf4aa842042092d52989e7a48fb946e400f389aa9d9",
"sha256:40230bf5efd8282358464af7f005d7aa58cba3efc3586853d91c02f57d78115a",
"sha256:0a561ff7f44470945e17b8590cb01b05d085ebe6473c11e7c0564b7fad4ff50e",
"sha256:99941d915b27b63d036ce8a240df05521c9d3d1a8e7d7345d29014bfcb7c9ef2",
"sha256:bc9e56c605fd00df5b2953e0bfa61bfdc16a3508d67d37b3f71ef29bdfc006b1",
"sha256:3c9762dccc92c32b6a91a6559a687e347d1c29ec9afd62c7f5f4477fcb3f2516",
"sha256:00b0be1ebacc712934ba4c089a05ba72d01b9040aeefeeec92d608f71e7ab0cc",
"sha256:c56b7706ef88e29fcb4e966b1c0bd7c2ed51fb3cb5169095a5a7b009de159cbe",
"sha256:d6542f0e87180f159e4c7bbe92a269aa4d91d807f5a8d2d63e78a7f2fea92390",
"sha256:dffed2303f49fa75f69f0442a6d579f0eee09adec74dc1a05641daa72154d507",
"sha256:d9f44b417f66537c349ca6ac23e3a8671081df6c2beb48083274b577a443fe90",
"sha256:322827ebf4bc5575559ba12db380b50337fbc55679d683d76ac4df309c78cc25",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:f97073cf2127130e2801f724eb4af699c696284fe992c0fe42e9f69f420ccd08",
"sha256:b3b9eb7bf3326b8884bf876b4050d728456121995df8ddb426032ff8a7dc2ba0",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:fe7b3b6110882f5f4567f439e17c7132a9f41933ea7318dc834e48069c4e638f",
"sha256:034afea4c9ffe724d33419e2267eb21d1463c312c062bb775eb268df2323540c",
"sha256:ecd43fce253a816a23ee0dc60fa517cd3bcd2b71e1405d0ef9e7850f6032ce39",
"sha256:1eb0525bdcf031e791626aa49f83476f2f585488c944c336520f069b9b084ac1",
"sha256:48840581db45760981e39edd896b5f6d9ce94c1758c725433369754c77422cfe",
"sha256:e19c33d9c19b6e11f76d6ef411cb93e6aef53514b706dbb4ec0aa5920932d785",
"sha256:501a2a09baa5cbcff9e4a69bcdea2f28a9653d6c7bcb47a9cfaf9ecd949f94bc",
"sha256:cb2e381f9c05b3879accebeeefa8c5ba2a59e5879a3503a71bea992570384078"
]
},
"Metadata": {
"LastTagTime": "2025-12-09T00:48:28.35361811+08:00"
}
}