镜像构建历史
# 2026-10-16 08:28:17 0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/sgl-project/sglang org.opencontainers.image.revision=baa9befa381511cd4d56f83980951e5a45fffc6d org.opencontainers.image.version=lmsysorg/sglang:v0.5.22 org.opencontainers.image.url=https://github.com/sgl-project/sglang/actions/runs/38824883379 ai.sglang.build.commit=baa9befa381511cd4d56f83980951e5a45fffc6d ai.sglang.build.url=https://github.com/sgl-project/sglang/actions/runs/38824883379 ai.sglang.image.tag=lmsysorg/sglang:v0.5.22
# 2026-10-16 08:28:17 0.00B 设置环境变量 SGLANG_BUILD_COMMIT SGLANG_BUILD_URL SGLANG_IMAGE_TAG
ENV SGLANG_BUILD_COMMIT=baa9befa381511cd4d56f83980951e5a45fffc6d SGLANG_BUILD_URL=https://github.com/sgl-project/sglang/actions/runs/38824883379 SGLANG_IMAGE_TAG=lmsysorg/sglang:v0.5.22
# 2026-10-16 08:28:17 0.00B 定义构建参数
ARG SGLANG_IMAGE_TAG=lmsysorg/sglang:v0.5.22
# 2026-10-16 08:28:17 0.00B 定义构建参数
ARG SGLANG_BUILD_URL=https://github.com/sgl-project/sglang/actions/runs/38824883379
# 2026-10-16 08:28:17 0.00B 定义构建参数
ARG SGLANG_BUILD_COMMIT=baa9befa381511cd4d56f83980951e5a45fffc6d
# 2026-10-16 08:28:17 0.00B 设置工作目录为/sgl-workspace/sglang
WORKDIR /sgl-workspace/sglang
# 2026-10-16 08:28:16 65.65MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install --reinstall /tmp/gateway_wheels/*.whl && rm -rf /tmp/gateway_wheels # buildkit
# 2026-10-16 08:28:16 17.89MB 复制新文件或目录到容器中
COPY /build/gateway_wheels /tmp/gateway_wheels # buildkit
# 2026-10-16 08:28:16 42.64MB 复制新文件或目录到容器中
COPY /build/sgl-model-gateway-bin /opt/sglang/bin/sgl-model-gateway # buildkit
# 2026-10-16 08:28:15 0.00B 设置环境变量 SGLANG_RUST_BUILD_MODE
ENV SGLANG_RUST_BUILD_MODE=never
# 2026-10-16 08:28:15 3.39GB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c cd /sgl-workspace/sglang && uv pip install --no-deps -e "python[${BUILD_TYPE}]" && kernels lock python && ( success=0; if [ "$(uname -m)" = "aarch64" ]; then echo "Skipping kernels-community/sgl-flash-attn3 cubin download on aarch64 (no variants published upstream); kernels will be JIT-compiled at runtime"; success=1; else for i in 1 2 3; do echo "Attempt $i/3: downloading sgl-kernel cubins..." && kernels download python && success=1 && break; echo "sgl-kernel cubin download failed, retrying in 30s..." && sleep 30; done; if [ "$success" != "1" ]; then echo "WARNING: no matching sgl-flash-attn3 cubin variant for this torch+CUDA; kernels will be JIT-compiled at runtime"; success=1; fi; fi; [ "$success" = "1" ] ) && mkdir -p /root/.cache/huggingface /root/.cache/sglang && ( if [ -f python/kernels.lock ]; then mv python/kernels.lock /root/.cache/sglang/; fi ) && ( find /opt/sglang/lib/python3.12/site-packages -type d -name "__pycache__" -exec rm -rf {} + 2>/dev/null || true ) # buildkit
# 2026-10-16 08:18:48 181.99MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /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; elif [ -z "$SGL_VERSION" ]; then echo "ERROR: SGL_VERSION must be set when USE_LATEST_SGLANG=0 and BRANCH_TYPE!=local" && exit 1; 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
# 2026-10-16 08:18:40 591.30MB 复制新文件或目录到容器中
COPY /src /tmp/local_src # buildkit
# 2026-10-16 08:18:38 0.00B 设置工作目录为/sgl-workspace
WORKDIR /sgl-workspace
# 2026-10-16 08:18:38 0.00B 定义构建参数
ARG USE_LATEST_SGLANG
# 2026-10-16 08:18:38 0.00B 定义构建参数
ARG SGL_VERSION=0.5.22
# 2026-10-16 08:18:38 0.00B 定义构建参数
ARG CUDA_VERSION=13.0.3
# 2026-10-16 08:18:38 0.00B 定义构建参数
ARG BUILD_TYPE=all
# 2026-10-16 08:18:38 0.00B 定义构建参数
ARG BRANCH_TYPE
# 2026-10-16 08:18:38 11.99MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c apt-get update && apt-get install -y --only-upgrade binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf0 libctf-nobfd0 libgprofng0 libsframe1 libgnutls30t64 libpam-modules libpam-modules-bin libpam-runtime libpam0g libsqlite3-0 libtasn1-6 dpkg dpkg-dev libdpkg-perl && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-10-16 08:18:32 19.67MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install --upgrade "urllib3>=2.6.3" "pillow>=12.1.1" # buildkit
# 2026-10-16 08:18:32 387.00B 复制新文件或目录到容器中
COPY docker/configs/.zshrc /root/.zshrc # buildkit
# 2026-10-16 08:18:32 607.00B 复制新文件或目录到容器中
COPY docker/configs/opt/.gitconfig /opt/sglang/.gitconfig # buildkit
# 2026-10-16 08:18:32 682.00B 复制新文件或目录到容器中
COPY docker/configs/opt/.tmux.conf /opt/sglang/.tmux.conf # buildkit
# 2026-10-16 08:18:32 914.00B 复制新文件或目录到容器中
COPY docker/configs/opt/.vimrc /opt/sglang/.vimrc # buildkit
# 2026-10-16 08:18:32 409.00B 复制新文件或目录到容器中
COPY --chown=root:root --chmod=755 docker/configs/yank /usr/local/bin/yank # buildkit
# 2026-10-16 08:18:32 1.02GB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install --prerelease=allow --index-strategy unsafe-best-match --extra-index-url https://pypi.nvidia.com/ ai-dynamo # buildkit
# 2026-10-16 08:18:24 237.82MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install nixl nixl-cu13 --no-deps && uv pip install "cuda-python>=13,<14" # buildkit
# 2026-10-16 08:18:22 253.34MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install --reinstall --no-deps "nvidia-nccl-cu13==${SGL_NCCL_VERSION}" # buildkit
# 2026-10-16 08:18:20 179.63MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install -c /sgl-workspace/constraints.txt datamodel_code_generator pre-commit pytest black isort icdiff wheel scikit-build-core py-spy cubloaty google-cloud-storage pandas matplotlib tabulate termplotlib "runai-model-streamer[s3,gcs,azure]>=0.15.7" # buildkit
# 2026-10-16 08:18:19 514.98MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c git clone --depth=1 --branch ${MSCCLPP_VERSION} https://${GITHUB_ARTIFACTORY}/microsoft/mscclpp.git /tmp/mscclpp && case "${CUDA_VERSION}" in 13.*) CMAKE_ARGS="-DMSCCLPP_BYPASS_GPU_CHECK=ON -DMSCCLPP_USE_CUDA=ON -DMSCCLPP_GPU_ARCHS=80,90,100,100a,103,103a" uv pip install "/tmp/mscclpp[cuda13]"; ;; *) echo "Unsupported CUDA version for MSCCL++: ${CUDA_VERSION}" && exit 1; ;; esac && rm -rf /tmp/mscclpp # buildkit
# 2026-10-16 08:13:52 340.55MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install mooncake-transfer-engine-cuda13==${MOONCAKE_VERSION} # buildkit
# 2026-10-16 08:13:50 635.77MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /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 -y --no-install-recommends nsight-systems-cli && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-10-16 08:13:34 232.91MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends gdb ninja-build vim tmux htop zsh tree silversearcher-ag cloc pkg-config bear less rdma-core openssh-server gnuplot infiniband-diags perftest ibverbs-providers libibumad3 libibverbs1 libnl-3-200 libnl-route-3-200 librdmacm1 && rm -rf /var/lib/apt/lists/* && apt-get clean # buildkit
# 2026-10-16 08:13:18 13.09MB 复制新文件或目录到容器中
COPY /root/.oh-my-zsh /root/.oh-my-zsh # buildkit
# 2026-10-16 08:13:18 4.91MB 复制新文件或目录到容器中
COPY /tools/just /usr/local/bin/ # buildkit
# 2026-10-16 08:13:18 8.65MB 复制新文件或目录到容器中
COPY /tools/share/cmake-3.31 /usr/local/share/cmake-3.31 # buildkit
# 2026-10-16 08:13:18 17.73MB 复制新文件或目录到容器中
COPY /tools/cpack /usr/local/bin/ # buildkit
# 2026-10-16 08:13:18 18.76MB 复制新文件或目录到容器中
COPY /tools/ctest /usr/local/bin/ # buildkit
# 2026-10-16 08:13:18 17.24MB 复制新文件或目录到容器中
COPY /tools/cmake /usr/local/bin/ # buildkit
# 2026-10-16 08:13:18 13.39MB 复制新文件或目录到容器中
COPY /tools/lib /usr/local/lib/ # buildkit
# 2026-10-16 08:13:18 129.15MB 复制新文件或目录到容器中
COPY /tools/clangd /usr/local/bin/ # buildkit
# 2026-10-16 08:13:17 4.02MB 复制新文件或目录到容器中
COPY /tools/clang-format /usr/local/bin/ # buildkit
# 2026-10-16 08:13:17 40.93KB 复制新文件或目录到容器中
COPY /tools/diff-so-fancy /usr/local/bin/ # buildkit
# 2026-10-16 08:13:17 9.19GB 复制新文件或目录到容器中
COPY /flashinfer_jit_output/ /opt/sglang/lib/python3.12/site-packages/ # buildkit
# 2026-10-16 08:12:56 121.55MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c if ls /tmp/wheels/hpc-ops/*.whl >/dev/null 2>&1; then uv pip install --no-deps /tmp/wheels/hpc-ops/*.whl; fi && rm -rf /tmp/wheels/hpc-ops # buildkit
# 2026-10-16 08:12:56 32.73MB 复制新文件或目录到容器中
COPY /wheels /tmp/wheels/hpc-ops # buildkit
# 2026-10-16 08:10:00 0.00B 设置工作目录为/sgl-workspace
WORKDIR /sgl-workspace
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG SGL_NCCL_VERSION
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG MSCCLPP_VERSION
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG MOONCAKE_VERSION
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG GITHUB_ARTIFACTORY
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG USE_LATEST_SGLANG
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG SGL_VERSION=0.5.22
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG CUDA_VERSION=13.0.3
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG BUILD_TYPE=all
# 2026-10-16 08:10:00 0.00B 定义构建参数
ARG BRANCH_TYPE
# 2026-10-16 08:10:00 10.49MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install --no-deps cosmos-guardrail==0.3.1 retinaface-py==0.0.2 && uv pip install "better-profanity==0.7.0" "nltk==3.9.1" "peft==0.18.1" && python3 -c "import importlib.util as u; missing = [m for m in ('cosmos_guardrail', 'retinaface', 'better_profanity', 'nltk', 'cv2', 'peft', 'sentencepiece') if u.find_spec(m) is None]; assert not missing, f'guardrail deps missing: {missing}'" # buildkit
# 2026-10-16 08:09:59 9.31GB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c case "$CUDA_VERSION" in 13.0.3) CUINDEX=130 ;; *) echo "Unsupported CUDA version: $CUDA_VERSION" && exit 1 ;; esac && cd /tmp/sglang_deps/python && mkdir -p sglang && touch sglang/__init__.py && echo '__version__ = "0.0.0"' > sglang/version.py && touch README.md && touch LICENSE && uv pip install --extra-index-url https://download.pytorch.org/whl/cu${CUINDEX} --index-strategy unsafe-best-match ".[${BUILD_TYPE}]" && cd /sgl-workspace && rm -rf /tmp/sglang_deps && uv pip freeze | grep -vE "^sglang( |==|@)" > /sgl-workspace/constraints.txt # buildkit
# 2026-10-16 08:09:11 346.38KB 复制新文件或目录到容器中
COPY rust/sglang-api-types /tmp/sglang_deps/rust/sglang-api-types # buildkit
# 2026-10-16 08:09:11 147.27KB 复制新文件或目录到容器中
COPY rust/sglang-mm /tmp/sglang_deps/rust/sglang-mm # buildkit
# 2026-10-16 08:09:11 120.38KB 复制新文件或目录到容器中
COPY rust/sglang-grpc /tmp/sglang_deps/rust/sglang-grpc # buildkit
# 2026-10-16 08:09:11 6.97KB 复制新文件或目录到容器中
COPY python/pyproject.toml /tmp/sglang_deps/python/pyproject.toml # buildkit
# 2026-10-16 08:09:11 1.20GB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c uv pip install --upgrade pip setuptools wheel html5lib six && case "$CUDA_VERSION" in 13.0.3) ;; *) echo "Unsupported CUDA version: $CUDA_VERSION" && exit 1 ;; esac && uv pip install sglang-kernel==${SGL_KERNEL_VERSION} --reinstall --no-deps # buildkit
# 2026-10-16 08:09:03 642.22MB 执行命令并创建新的镜像层
RUN |17 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 CUDA_VERSION=13.0.3 /bin/sh -c curl --proto '=https' --tlsv1.2 --retry 3 --retry-delay 2 -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path --profile minimal && rustc --version && cargo --version # buildkit
# 2026-10-16 08:08:54 0.00B 设置环境变量 PATH
ENV PATH=/root/.cargo/bin:/opt/sglang/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/nvidia/bin
# 2026-10-16 08:08:54 0.00B 设置工作目录为/sgl-workspace
WORKDIR /sgl-workspace
# 2026-10-16 08:08:54 0.00B 定义构建参数
ARG GITHUB_ARTIFACTORY
# 2026-10-16 08:08:54 0.00B 定义构建参数
ARG SGL_KERNEL_VERSION
# 2026-10-16 08:08:54 0.00B 定义构建参数
ARG BUILD_TYPE=all
# 2026-10-16 08:08:54 0.00B 定义构建参数
ARG CUDA_VERSION=13.0.3
# 2026-10-16 08:08:54 0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
# 2026-10-16 08:08:54 3.07MB 执行命令并创建新的镜像层
RUN |16 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 /bin/sh -c locale-gen en_US.UTF-8 # buildkit
# 2026-10-16 08:08:53 38.00B 执行命令并创建新的镜像层
RUN |16 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 /bin/sh -c ln -sf /usr/lib/$(uname -m)-linux-gnu/libmlx5.so.1 /usr/lib/$(uname -m)-linux-gnu/libmlx5.so # buildkit
# 2026-10-16 08:08:52 4.58MB 执行命令并创建新的镜像层
RUN |16 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 /bin/sh -c mkdir -p /tmp/gdrcopy && cd /tmp && curl --retry 3 --retry-delay 2 -fsSL -o v${GDRCOPY_VERSION}.tar.gz 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
# 2026-10-16 08:08:18 0.00B 执行命令并创建新的镜像层
RUN |16 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 /bin/sh -c if [ -n "${PIP_DEFAULT_INDEX}" ]; then python3 -m pip config set global.index-url ${PIP_DEFAULT_INDEX}; fi # buildkit
# 2026-10-16 08:08:18 1.61GB 执行命令并创建新的镜像层
RUN |16 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates netcat-openbsd kmod unzip openssh-server curl wget lsof locales build-essential cmake perl patchelf ccache git-lfs libopenmpi-dev libnuma1 libnuma-dev numactl ffmpeg 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 linux-libc-dev devscripts debhelper fakeroot dkms check libsubunit0 libsubunit-dev && rm -f /usr/bin/python && printf '#!/bin/sh\nexec /opt/sglang/bin/python "$@"\n' > /usr/bin/python && chmod +x /usr/bin/python && rm -rf /var/lib/apt/lists/* && apt-get clean # buildkit
# 2026-10-16 08:07:13 0.00B 设置环境变量 PATH
ENV PATH=/opt/sglang/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/nvidia/bin
# 2026-10-16 08:07:13 104.21MB 执行命令并创建新的镜像层
RUN |16 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 PYTHON_VERSION=3.12 /bin/sh -c if [ -n "${PIP_DEFAULT_INDEX}" ]; then mkdir -p /etc/uv && printf '[[index]]\nurl = "%s"\ndefault = true\n' "${PIP_DEFAULT_INDEX}" > /etc/uv/uv.toml; fi && if [ "${GITHUB_ARTIFACTORY}" != "github.com" ]; then export UV_PYTHON_INSTALL_MIRROR="https://${GITHUB_ARTIFACTORY}/astral-sh/python-build-standalone/releases/download"; fi && uv --version && uv python install ${PYTHON_VERSION} && uv venv --seed --python ${PYTHON_VERSION} /opt/sglang && uv pip install --upgrade pip && /opt/sglang/bin/python -VV # buildkit
# 2026-10-16 08:07:11 0.00B 设置环境变量 UV_PYTHON_INSTALL_DIR UV_PYTHON_PREFERENCE UV_LINK_MODE VIRTUAL_ENV
ENV UV_PYTHON_INSTALL_DIR=/opt/python UV_PYTHON_PREFERENCE=only-managed UV_LINK_MODE=copy VIRTUAL_ENV=/opt/sglang
# 2026-10-16 08:07:11 43.52MB 复制新文件或目录到容器中
COPY /uv /uvx /usr/local/bin/ # buildkit
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG PYTHON_VERSION=3.12
# 2026-10-16 08:07:10 0.00B 执行命令并创建新的镜像层
RUN |15 TARGETARCH=amd64 BUILD_TYPE=all BRANCH_TYPE=remote SGL_KERNEL_VERSION=0.4.9 SGL_VERSION=0.5.22 USE_LATEST_SGLANG=0 GDRCOPY_VERSION=2.5.1 SGL_NCCL_VERSION=2.30.7 PIP_DEFAULT_INDEX= UBUNTU_MIRROR= GITHUB_ARTIFACTORY=github.com INSTALL_FLASHINFER_JIT_CACHE=1 FLASHINFER_VERSION=0.7.1 MOONCAKE_VERSION=0.3.13.post1 MSCCLPP_VERSION=sglang-v0.10.1 /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
# 2026-10-16 08:07:10 0.00B 设置环境变量 PATH LD_LIBRARY_PATH
ENV PATH=/usr/local/nvidia/bin:/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/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64:/usr/local/nvidia/lib:/usr/local/nvidia/lib64
# 2026-10-16 08:07:10 0.00B 设置环境变量 DEBIAN_FRONTEND CUDA_HOME GDRCOPY_HOME FLASHINFER_VERSION
ENV DEBIAN_FRONTEND=noninteractive CUDA_HOME=/usr/local/cuda GDRCOPY_HOME=/usr/src/gdrdrv-2.5.1/ FLASHINFER_VERSION=0.7.1
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG MSCCLPP_VERSION=sglang-v0.10.1
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG MOONCAKE_VERSION=0.3.13.post1
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG FLASHINFER_VERSION=0.7.1
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG INSTALL_FLASHINFER_JIT_CACHE=1
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG GITHUB_ARTIFACTORY=github.com
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG UBUNTU_MIRROR
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG PIP_DEFAULT_INDEX
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG SGL_NCCL_VERSION=2.30.7
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG GDRCOPY_VERSION=2.5.1
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG USE_LATEST_SGLANG=0
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG SGL_VERSION=0.5.22
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG SGL_KERNEL_VERSION=0.4.9
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG BRANCH_TYPE=remote
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG BUILD_TYPE=all
# 2026-10-16 08:07:10 0.00B 定义构建参数
ARG TARGETARCH=amd64
# 2026-04-15 01:37:55 463.98MB 执行命令并创建新的镜像层
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
# 2026-04-15 01:37:55 0.00B 添加元数据标签
LABEL com.nvidia.cudnn.version=9.14.0.64-1
# 2026-04-15 01:37:55 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2026-04-15 01:37:55 0.00B 定义构建参数
ARG TARGETARCH
# 2026-04-15 01:37:55 0.00B 设置环境变量 NV_CUDNN_PACKAGE_DEV_HEADERS
ENV NV_CUDNN_PACKAGE_DEV_HEADERS=libcudnn9-headers-cuda-13=9.14.0.64-1
# 2026-04-15 01:37:55 0.00B 设置环境变量 NV_CUDNN_PACKAGE_DEV
ENV NV_CUDNN_PACKAGE_DEV=libcudnn9-dev-cuda-13=9.14.0.64-1
# 2026-04-15 01:37:55 0.00B 设置环境变量 NV_CUDNN_PACKAGE
ENV NV_CUDNN_PACKAGE=libcudnn9-cuda-13=9.14.0.64-1
# 2026-04-15 01:37:55 0.00B 设置环境变量 NV_CUDNN_PACKAGE_NAME
ENV NV_CUDNN_PACKAGE_NAME=libcudnn9-cuda-13
# 2026-04-15 01:37:55 0.00B 设置环境变量 NV_CUDNN_VERSION
ENV NV_CUDNN_VERSION=9.14.0.64-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 LIBRARY_PATH
ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs
# 2026-04-15 01:00:26 393.53KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_DEV_PACKAGE_NAME} ${NV_LIBNCCL_DEV_PACKAGE_NAME} # buildkit
# 2026-04-15 01:00:26 62.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c NSYS_PATH=$(find /opt/nvidia/nsight-compute -type f -name "nsys" 2>/dev/null | head -n 1); if [ -n "$NSYS_PATH" ] && [ ! -f /usr/local/bin/nsys ]; then ln -s "$NSYS_PATH" /usr/local/bin/nsys; fi # buildkit
# 2026-04-15 01:00:26 4.86GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends cuda-cudart-dev-13-0=${NV_CUDA_CUDART_DEV_VERSION} cuda-command-line-tools-13-0=${NV_CUDA_LIB_VERSION} cuda-minimal-build-13-0=${NV_CUDA_LIB_VERSION} cuda-libraries-dev-13-0=${NV_CUDA_LIB_VERSION} cuda-nvml-dev-13-0=${NV_NVML_DEV_VERSION} ${NV_LIBNPP_DEV_PACKAGE} libcusparse-dev-13-0=${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
# 2026-04-15 01:00:26 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2026-04-15 01:00:26 0.00B 定义构建参数
ARG TARGETARCH
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE
ENV NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.28.3-1+cuda13.0
# 2026-04-15 01:00:26 0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.28.3-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_VERSION
ENV NV_LIBNCCL_DEV_PACKAGE_VERSION=2.28.3-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBNCCL_DEV_PACKAGE_NAME
ENV NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE
ENV NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-13-0=13.0.3-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_CUDA_NSIGHT_COMPUTE_VERSION
ENV NV_CUDA_NSIGHT_COMPUTE_VERSION=13.0.3-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE
ENV NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-13-0=13.1.1.3-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBCUBLAS_DEV_PACKAGE_NAME
ENV NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-13-0
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBCUBLAS_DEV_VERSION
ENV NV_LIBCUBLAS_DEV_VERSION=13.1.1.3-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBNPP_DEV_PACKAGE
ENV NV_LIBNPP_DEV_PACKAGE=libnpp-dev-13-0=13.0.1.2-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBNPP_DEV_VERSION
ENV NV_LIBNPP_DEV_VERSION=13.0.1.2-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_LIBCUSPARSE_DEV_VERSION
ENV NV_LIBCUSPARSE_DEV_VERSION=12.6.3.3-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_NVML_DEV_VERSION
ENV NV_NVML_DEV_VERSION=13.0.87-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_CUDA_CUDART_DEV_VERSION
ENV NV_CUDA_CUDART_DEV_VERSION=13.0.96-1
# 2026-04-15 01:00:26 0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=13.0.3-1
# 2026-04-15 00:50:19 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/nvidia/nvidia_entrypoint.sh"]
# 2026-04-15 00:50:19 0.00B 设置环境变量 NVIDIA_PRODUCT_NAME
ENV NVIDIA_PRODUCT_NAME=CUDA
# 2026-04-15 00:50:19 2.53KB 复制新文件或目录到容器中
COPY nvidia_entrypoint.sh /opt/nvidia/ # buildkit
# 2026-04-15 00:50:19 3.06KB 复制新文件或目录到容器中
COPY entrypoint.d/ /opt/nvidia/entrypoint.d/ # buildkit
# 2026-04-15 00:50:19 241.08KB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-mark hold ${NV_LIBCUBLAS_PACKAGE_NAME} ${NV_LIBNCCL_PACKAGE_NAME} # buildkit
# 2026-04-15 00:50:19 2.12GB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends cuda-libraries-13-0=${NV_CUDA_LIB_VERSION} ${NV_LIBNPP_PACKAGE} cuda-nvtx-13-0=${NV_NVTX_VERSION} libcusparse-13-0=${NV_LIBCUSPARSE_VERSION} ${NV_LIBCUBLAS_PACKAGE} ${NV_LIBNCCL_PACKAGE} && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-04-15 00:50:19 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2026-04-15 00:50:19 0.00B 定义构建参数
ARG TARGETARCH
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBNCCL_PACKAGE
ENV NV_LIBNCCL_PACKAGE=libnccl2=2.28.3-1+cuda13.0
# 2026-04-15 00:50:19 0.00B 设置环境变量 NCCL_VERSION
ENV NCCL_VERSION=2.28.3-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_VERSION
ENV NV_LIBNCCL_PACKAGE_VERSION=2.28.3-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBNCCL_PACKAGE_NAME
ENV NV_LIBNCCL_PACKAGE_NAME=libnccl2
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE
ENV NV_LIBCUBLAS_PACKAGE=libcublas-13-0=13.1.1.3-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBCUBLAS_VERSION
ENV NV_LIBCUBLAS_VERSION=13.1.1.3-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBCUBLAS_PACKAGE_NAME
ENV NV_LIBCUBLAS_PACKAGE_NAME=libcublas-13-0
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBCUSPARSE_VERSION
ENV NV_LIBCUSPARSE_VERSION=12.6.3.3-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBNPP_PACKAGE
ENV NV_LIBNPP_PACKAGE=libnpp-13-0=13.0.1.2-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_LIBNPP_VERSION
ENV NV_LIBNPP_VERSION=13.0.1.2-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_NVTX_VERSION
ENV NV_NVTX_VERSION=13.0.85-1
# 2026-04-15 00:50:19 0.00B 设置环境变量 NV_CUDA_LIB_VERSION
ENV NV_CUDA_LIB_VERSION=13.0.3-1
# 2026-04-15 00:31:25 0.00B 设置环境变量 NVIDIA_DRIVER_CAPABILITIES
ENV NVIDIA_DRIVER_CAPABILITIES=compute,utility
# 2026-04-15 00:31:25 0.00B 设置环境变量 NVIDIA_VISIBLE_DEVICES
ENV NVIDIA_VISIBLE_DEVICES=all
# 2026-04-15 00:31:25 17.29KB 复制新文件或目录到容器中
COPY NGC-DL-CONTAINER-LICENSE / # buildkit
# 2026-04-15 00:31:25 0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64
# 2026-04-15 00:31:25 0.00B 设置环境变量 PATH
ENV PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2026-04-15 00:31:25 22.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c echo "/usr/local/cuda/lib64" >> /etc/ld.so.conf.d/nvidia.conf # buildkit
# 2026-04-15 00:31:25 0.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && if apt-cache policy cuda-compat-orin-13-0 2>/dev/null | grep -q "Candidate:"; then apt-get install -y --no-install-recommends cuda-compat-orin-13-0; fi && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-04-15 00:31:18 321.89MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && if apt-cache policy cuda-compat-13-0 2>/dev/null | grep -q "Candidate:"; then apt-get install -y --no-install-recommends cuda-compat-13-0; fi && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-04-15 00:31:02 1.47MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends cuda-cudart-13-0=${NV_CUDA_CUDART_VERSION} cuda-toolkit-13-0-config-common=${NV_CUDA_CUDART_VERSION} cuda-toolkit-13-config-common=${NV_CUDA_CUDART_VERSION} cuda-toolkit-config-common=${NV_CUDA_CUDART_VERSION} && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-04-15 00:30:51 0.00B 设置环境变量 CUDA_VERSION
ENV CUDA_VERSION=13.0.3
# 2026-04-15 00:30:51 16.77MB 执行命令并创建新的镜像层
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/ubuntu2404/${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
# 2026-04-15 00:30:51 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2026-04-15 00:30:51 0.00B 定义构建参数
ARG TARGETARCH
# 2026-04-15 00:30:51 0.00B 设置环境变量 NV_CUDA_CUDART_VERSION
ENV NV_CUDA_CUDART_VERSION=13.0.96-1
# 2026-04-15 00:30:51 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>=13.0 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>=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 brand=unknown,driver>=575,driver<576 brand=grid,driver>=575,driver<576 brand=tesla,driver>=575,driver<576 brand=nvidia,driver>=575,driver<576 brand=quadro,driver>=575,driver<576 brand=quadrortx,driver>=575,driver<576 brand=nvidiartx,driver>=575,driver<576 brand=vapps,driver>=575,driver<576 brand=vpc,driver>=575,driver<576 brand=vcs,driver>=575,driver<576 brand=vws,driver>=575,driver<576 brand=cloudgaming,driver>=575,driver<576
# 2026-04-15 00:30:51 0.00B 设置环境变量 NVARCH
ENV NVARCH=x86_64
# 2026-04-03 23:16:43 0.00B
/bin/sh -c #(nop) CMD ["/bin/bash"]
# 2026-04-03 23:16:42 78.14MB
/bin/sh -c #(nop) ADD file:0f6466425c4f1800aae9224ddc3437b90c829cea58fb8edd5dde2f1eb0ee28da in /
# 2026-04-03 23:16:40 0.00B
/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
# 2026-04-03 23:16:40 0.00B
/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
# 2026-04-03 23:16:40 0.00B
/bin/sh -c #(nop) ARG RELEASE
镜像信息
{
"Id": "sha256:81726dc9e63a9c6778396c8176a7203716a527f28b2bbb6b0eac661a0b050afb",
"RepoTags": [
"lmsysorg/sglang:v0.5.22",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lmsysorg/sglang:v0.5.22"
],
"RepoDigests": [
"lmsysorg/sglang@sha256:e3a4f06001a29542fc4a8638536d9ffc5eb9c9942b08603c09b19a56eae4a1ae",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lmsysorg/sglang@sha256:f371731511646a88df3a8e9a347a3be3dd01120778c949ce1d125ef9f766ace3"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-10-16T00:28:17.028718025Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/root/.cargo/bin:/opt/sglang/bin:/usr/local/nvidia/bin:/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=13.0 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=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 brand=unknown,driver\u003e=575,driver\u003c576 brand=grid,driver\u003e=575,driver\u003c576 brand=tesla,driver\u003e=575,driver\u003c576 brand=nvidia,driver\u003e=575,driver\u003c576 brand=quadro,driver\u003e=575,driver\u003c576 brand=quadrortx,driver\u003e=575,driver\u003c576 brand=nvidiartx,driver\u003e=575,driver\u003c576 brand=vapps,driver\u003e=575,driver\u003c576 brand=vpc,driver\u003e=575,driver\u003c576 brand=vcs,driver\u003e=575,driver\u003c576 brand=vws,driver\u003e=575,driver\u003c576 brand=cloudgaming,driver\u003e=575,driver\u003c576",
"NV_CUDA_CUDART_VERSION=13.0.96-1",
"CUDA_VERSION=13.0.3",
"LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/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=13.0.3-1",
"NV_NVTX_VERSION=13.0.85-1",
"NV_LIBNPP_VERSION=13.0.1.2-1",
"NV_LIBNPP_PACKAGE=libnpp-13-0=13.0.1.2-1",
"NV_LIBCUSPARSE_VERSION=12.6.3.3-1",
"NV_LIBCUBLAS_PACKAGE_NAME=libcublas-13-0",
"NV_LIBCUBLAS_VERSION=13.1.1.3-1",
"NV_LIBCUBLAS_PACKAGE=libcublas-13-0=13.1.1.3-1",
"NV_LIBNCCL_PACKAGE_NAME=libnccl2",
"NV_LIBNCCL_PACKAGE_VERSION=2.28.3-1",
"NCCL_VERSION=2.28.3-1",
"NV_LIBNCCL_PACKAGE=libnccl2=2.28.3-1+cuda13.0",
"NVIDIA_PRODUCT_NAME=CUDA",
"NV_CUDA_CUDART_DEV_VERSION=13.0.96-1",
"NV_NVML_DEV_VERSION=13.0.87-1",
"NV_LIBCUSPARSE_DEV_VERSION=12.6.3.3-1",
"NV_LIBNPP_DEV_VERSION=13.0.1.2-1",
"NV_LIBNPP_DEV_PACKAGE=libnpp-dev-13-0=13.0.1.2-1",
"NV_LIBCUBLAS_DEV_VERSION=13.1.1.3-1",
"NV_LIBCUBLAS_DEV_PACKAGE_NAME=libcublas-dev-13-0",
"NV_LIBCUBLAS_DEV_PACKAGE=libcublas-dev-13-0=13.1.1.3-1",
"NV_CUDA_NSIGHT_COMPUTE_VERSION=13.0.3-1",
"NV_CUDA_NSIGHT_COMPUTE_DEV_PACKAGE=cuda-nsight-compute-13-0=13.0.3-1",
"NV_LIBNCCL_DEV_PACKAGE_NAME=libnccl-dev",
"NV_LIBNCCL_DEV_PACKAGE_VERSION=2.28.3-1",
"NV_LIBNCCL_DEV_PACKAGE=libnccl-dev=2.28.3-1+cuda13.0",
"LIBRARY_PATH=/usr/local/cuda/lib64/stubs",
"NV_CUDNN_VERSION=9.14.0.64-1",
"NV_CUDNN_PACKAGE_NAME=libcudnn9-cuda-13",
"NV_CUDNN_PACKAGE=libcudnn9-cuda-13=9.14.0.64-1",
"NV_CUDNN_PACKAGE_DEV=libcudnn9-dev-cuda-13=9.14.0.64-1",
"NV_CUDNN_PACKAGE_DEV_HEADERS=libcudnn9-headers-cuda-13=9.14.0.64-1",
"DEBIAN_FRONTEND=noninteractive",
"CUDA_HOME=/usr/local/cuda",
"GDRCOPY_HOME=/usr/src/gdrdrv-2.5.1/",
"FLASHINFER_VERSION=0.7.1",
"UV_PYTHON_INSTALL_DIR=/opt/python",
"UV_PYTHON_PREFERENCE=only-managed",
"UV_LINK_MODE=copy",
"VIRTUAL_ENV=/opt/sglang",
"LANG=en_US.UTF-8",
"LANGUAGE=en_US:en",
"LC_ALL=en_US.UTF-8",
"SGLANG_RUST_BUILD_MODE=never",
"SGLANG_BUILD_COMMIT=baa9befa381511cd4d56f83980951e5a45fffc6d",
"SGLANG_BUILD_URL=https://github.com/sgl-project/sglang/actions/runs/38824883379",
"SGLANG_IMAGE_TAG=lmsysorg/sglang:v0.5.22"
],
"Cmd": null,
"Image": "",
"Volumes": null,
"WorkingDir": "/sgl-workspace/sglang",
"Entrypoint": [
"/opt/nvidia/nvidia_entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"ai.sglang.build.commit": "baa9befa381511cd4d56f83980951e5a45fffc6d",
"ai.sglang.build.url": "https://github.com/sgl-project/sglang/actions/runs/38824883379",
"ai.sglang.image.tag": "lmsysorg/sglang:v0.5.22",
"com.nvidia.cudnn.version": "9.14.0.64-1",
"maintainer": "NVIDIA CORPORATION \u003ccudatools@nvidia.com\u003e",
"org.opencontainers.image.revision": "baa9befa381511cd4d56f83980951e5a45fffc6d",
"org.opencontainers.image.source": "https://github.com/sgl-project/sglang",
"org.opencontainers.image.url": "https://github.com/sgl-project/sglang/actions/runs/38824883379",
"org.opencontainers.image.version": "lmsysorg/sglang:v0.5.22"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 38109925578,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/9b0583f75509d4c37a989c64f335fd95c791e10c8757829a7fcfb3fff49a7a76/diff:/var/lib/docker/overlay2/183d9bd324518de1694b7f6834dd174eb82f074251ce29c17ce7fd18cb12967e/diff:/var/lib/docker/overlay2/8b76598dfff39801a169282c2a75d20fe9ee46d0d376b78fd935c9a46cca60d9/diff:/var/lib/docker/overlay2/55c5ba2afb70db11034a85ac4dfa078e25ee3d153a85dadf905e5a6b9ddcffe7/diff:/var/lib/docker/overlay2/799753fb73e408f19db05739d484984797f3f44a3d6fa947483f77935554eab1/diff:/var/lib/docker/overlay2/a97245683f27723bdc459b8a2ec0d8c624d2541e0299396fab12dfb8b795fb26/diff:/var/lib/docker/overlay2/ae4e6e855a6ce817496dd11afe73ed283030c600f99f3ec12e378ed1904d3b65/diff:/var/lib/docker/overlay2/ae4e69afc483335a70f337635e03e6c3fa9835754d3ee85a38e6fa9715240035/diff:/var/lib/docker/overlay2/8d9f22a85ba86d92ea044c413376f07fa7619522dd387e923d06ae510fb41686/diff:/var/lib/docker/overlay2/dd1701dbb6756cf8ed75d8cda821734dddfc9ae960fb53888bf620cbb2f50276/diff:/var/lib/docker/overlay2/7f43aa824f260c19e13278649141f5a73f9e06d3bba39f1eed0cba07bb271434/diff:/var/lib/docker/overlay2/13c423e25b5e4a790e2398d0a3dd75843926654020e50123053fe283792274b9/diff:/var/lib/docker/overlay2/deb27c69c8ad69bc0c3ef880031ebe70084f0d1b3f1844d8a3bf3755490fc2f9/diff:/var/lib/docker/overlay2/1bc370b380506a5aff5d720d4e3b0ded275114284035405effacd97081a3fca4/diff:/var/lib/docker/overlay2/5b66852820e373b574f66eb00dcef9033bba27201cdb917f1fc3fe7a06a7de43/diff:/var/lib/docker/overlay2/086ea5e9b6d141577c486212c0398cbec693cb75389af446884566b9ddfdc7a1/diff:/var/lib/docker/overlay2/5493c8710fd6e571fef165abe6afbfa067b255cbc8c5eff3241a7d95577339e6/diff:/var/lib/docker/overlay2/8382c9998f7d80c330448e25f657cf0fb2117c399080ad643871839ed095dd51/diff:/var/lib/docker/overlay2/f90c9e220c7da9e4710b742f13f857490c5b5803c2968de0d9f9be5583023c2d/diff:/var/lib/docker/overlay2/853c8d42fced74e603c41362ea0972a6ea976dc43fe85cdd656c5ecd02cd37db/diff:/var/lib/docker/overlay2/c3bab759f624ad4b19430b43cc49652b708f9f3b4cd6836474062fe7b6c39eec/diff:/var/lib/docker/overlay2/bed3b8f9e06b2b227a55a460e4292d357cf368616aaa14bc2803fc132548e184/diff:/var/lib/docker/overlay2/0083236a5f66eee3aec773c66991a60cf8967f5d10b0049291f51575a1fb1a59/diff:/var/lib/docker/overlay2/b854c2dcc45ebcc3494f9ea57c61163d21216dde6752c3e7ac93c329e2787a13/diff:/var/lib/docker/overlay2/ce2917b38c5c8bead5dd4d3353d922a2703def5ad44145fdd33844f4ef0408c2/diff:/var/lib/docker/overlay2/20896ea6e2ea489b79dc6f799308e7774718da4915de10249bda70a4d976014e/diff:/var/lib/docker/overlay2/8759a5ebd5295cdb5030edc18acef87ba02b768b170ab12e112b19761339122e/diff:/var/lib/docker/overlay2/48f02c82e71f658843d495af8d1b5f76832c543d722d6ba6cc011f26579814ba/diff:/var/lib/docker/overlay2/8d6134ab5cc5f457497b088fdf73c224059bbc312d2bc4033738a801b15e76c9/diff:/var/lib/docker/overlay2/eb24c4ca56b7932a9f8f914408b8057563b97b7864612ec15dfb58d47cc013cd/diff:/var/lib/docker/overlay2/6e3dd2c3e1b927fed7f1cb6a5a97ed05798cca07ea804bbaaecdfdb30aa532f2/diff:/var/lib/docker/overlay2/5b120c1acd0ea1de722a3e4683fb84fef7327a6310a151f3ff274fb35981d755/diff:/var/lib/docker/overlay2/7ef640cc0162be8563803bbab6fb04077833944a4121efe1e8d9d539979142de/diff:/var/lib/docker/overlay2/1eda93985a35d6f8be52155eeffed764cd8cd75aefd676da0bd11d4dbbcbcf90/diff:/var/lib/docker/overlay2/8fc5cc1828002cfa4c3bf8388478b654e12268aac299b13adfc6201f36914013/diff:/var/lib/docker/overlay2/61ef272729614f7d3704e95f6e409d531e60cfc71b2a0c2cff0a377a7be15da5/diff:/var/lib/docker/overlay2/8c96438aab23bf3ca1d132a433a8aa7481c1721b5c59ff468e633186840fd134/diff:/var/lib/docker/overlay2/cfdff3135c3e21452ef3df7593e04273f5495ce0bbefccc600e669bab95dd7c8/diff:/var/lib/docker/overlay2/3f5874936cddd32dd3c69c88caffd7e3fb93df806cc2511577f2116ffab49bda/diff:/var/lib/docker/overlay2/2512b0a808188618adc404a4464031775a40a51d5d23d4caa4b1bffeb1830af8/diff:/var/lib/docker/overlay2/fd58634dd639ef72c93bfe367dfec98e535a6e7a3fc71849472571b935be0d75/diff:/var/lib/docker/overlay2/4114e3c7160c4ecd872926bc38bd987a676cb1c02cbdf5e72000a47106487f1e/diff:/var/lib/docker/overlay2/83d29a5eb629279a43a4aa42950134227e46fbc5882a156c728fde10a375f49a/diff:/var/lib/docker/overlay2/08fa15a0ea0d2786064c192940730388f877384584f89d0af4f6425984271d6f/diff:/var/lib/docker/overlay2/b0260b96c09962ca1db9e98a1c29665cf6d14a81acf87035f6be3d9f061350b4/diff:/var/lib/docker/overlay2/3a2df6d4ae2b57243172bbb1ddfc5a3e5333117bc61675f7d992428ad53a2568/diff:/var/lib/docker/overlay2/b0f8ae013a250d9c8e27607f6f2bc8966fd6c150db64d745c0139a0fd8218416/diff:/var/lib/docker/overlay2/a86c2717bc22276904c419c19f8b5533151c2a00643e5ed5f7f03a028cab32aa/diff:/var/lib/docker/overlay2/be5a6395960d8cb4fb8144503fc0148ea2f1c4201b8ef8038b3baaa84680dd6d/diff:/var/lib/docker/overlay2/9c73b7a5f5844ca8197c7ba22877c4fdb0404122fe5e9f12ebcfedf94119fb0a/diff:/var/lib/docker/overlay2/f279679fcc18eac5f4f815b8a9ed64a804ca5c0f4cee678c96449498a118b49b/diff:/var/lib/docker/overlay2/d5f5122dc3f47bcceff1f8e658c1c802c19162a4c05ec191ba540330d282fdb6/diff:/var/lib/docker/overlay2/b63f7bf16814dc3ad7fd48debabffd13646d55139295f078730c185330c0ebac/diff:/var/lib/docker/overlay2/70c33e91a528264da401c71ed995a59c30d12f93c492f411eb7e03520d354692/diff:/var/lib/docker/overlay2/01684b2b2ad497c8cda5a2d3fdba227510d5ab962eb252c0d4f7034ca80591da/diff:/var/lib/docker/overlay2/1fa3572f788091721ef41ed1de8ef32900c3093ef5f2b2db8dbcac0c927dd010/diff:/var/lib/docker/overlay2/f304f888bb40354c9ede595d9ed5910a6528d3d1f68e040ab55fddcaa5cb1a25/diff:/var/lib/docker/overlay2/c2fb48c66acc5be3ea877fa84608c7b67f7f632e0bf1e2f069945e52e2f6f5d5/diff:/var/lib/docker/overlay2/1186f5f7aa43903731e01230e0391712d912f2e98d17dea532d9164df0a0b9cb/diff:/var/lib/docker/overlay2/ca85bc26d1dd35a3844b27a5f6f360e8fd4d297c6ab05ec4954903529fff670f/diff:/var/lib/docker/overlay2/5872fdf50e17d64a4ffd6847fa6ef08a0946049917bd58e97896d71e50cee7e9/diff:/var/lib/docker/overlay2/d6ccdb70b5c837f86931b1e9ceda43f207d295fb4e81d87d5eb60e2526f8a2df/diff:/var/lib/docker/overlay2/02bd678e75482932e4672ac76eff3e50555d836745780cfafe33a8879ef0c0ec/diff:/var/lib/docker/overlay2/70535aeabd48964f3fd918d11ea8bfd18f425113220b2c06f4567678037367ce/diff:/var/lib/docker/overlay2/1753f473c4ee2ec96fc30e89460e5696440ce15f602db990af2b8a44af785848/diff:/var/lib/docker/overlay2/8513655d8370c6b86a312f8dae2392446e11ddae72e068f06753c0448441c346/diff:/var/lib/docker/overlay2/ffdde768cd66cab505cbe8d5d575657fb9335ca847b76b77a4928b7b0c29c86c/diff:/var/lib/docker/overlay2/d2f0c5272bddb1fe92d8726322676461df5de2fd838b6c2197ccd18235d60f1f/diff",
"MergedDir": "/var/lib/docker/overlay2/05e66357cbeeefc32f50844f4a0229d7fb95d8951f89d453e308743e28aff27a/merged",
"UpperDir": "/var/lib/docker/overlay2/05e66357cbeeefc32f50844f4a0229d7fb95d8951f89d453e308743e28aff27a/diff",
"WorkDir": "/var/lib/docker/overlay2/05e66357cbeeefc32f50844f4a0229d7fb95d8951f89d453e308743e28aff27a/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:5e732af9e7c568c9b41ecabc76ac93a58471934d5155070dfd64a9567667fd9d",
"sha256:f5b49b5386a3c18aca8dccc85784c57d64b182f621a632374c44daeb7822e9ca",
"sha256:2950e5ad5b560d8a4561ea596a8589f9be34eb485ad04ae521438c978d98a212",
"sha256:f56f6d7fecabd59c6ae0104489b7e42e0b1c538ba1246f0019b099a12cca8cd6",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:6756a6579040c1541966a48c3e4d3bac9500de08ee027795439141ee0ba0eecd",
"sha256:fdb5c9bcf16b58539209a7e6a469bea3a5b5434d2c4e9d4719968e22fe0ef1d7",
"sha256:c6340b3836ce7fea1a99cadff25d755971a2091ecc7815f7761cce83624961ca",
"sha256:6d6b5c3ac20f833a318cc28f64194bc3d50371b023199e420c641dd5d3264d5e",
"sha256:2dfea3ee7ecb9bf9eaf210231c0d8fc84706edea83c584300f86aef7eb0dfe1d",
"sha256:988d8769daf31ed246461f52c452d8b11248ba47e5b06fe8210915025327d393",
"sha256:cd905001042d6fb31a08ed1272f4b36b9bf1814c0e111355cc8725277cd4bfb7",
"sha256:ae8a69caad45e0cf5977673d59e9b3d444943e89e8eb503a7798f093c65162e8",
"sha256:3f83440160ca573ae240f1525e4e9d6c7ee9d055dfc7be61ac7af84ee1642313",
"sha256:72f31487cece23c9c9f79d1336cf0887726864ba145d967da1fb5d775e533d93",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:74004f41b400c1ca959dc07406dc04b4e1318a2c915cebceca616cd688a11e31",
"sha256:60a9ee3bf57ccbc550b1b0dd29e8ef92c876b7bc99f86d1718126270eaf919f2",
"sha256:c3310f1df26fa8975888e02480ece9d4a8ffcd52a4a9faad249d30fa5cd94743",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:6d40347c101cc5ec71a5fce025ed3ab2d33ef97215e6ddc3195430cbbc44b5ad",
"sha256:c94c1ac8ea94f8be5e49dea063eaa3c063e30e455ba1a7f09622876cc1fef8fe",
"sha256:65ed16ad1364e655fbbd802b2a28ca7372ff74d47dcd8ea25a86b5aad9ae2179",
"sha256:f1e28b950ee045f79b63c527fc2365127c136a6ce44e33297ecd0d4bc9bdc21d",
"sha256:017e7d49d1458439dd98f0e34f5f0a661b512b7b20586c46cd7f568bf1f506c3",
"sha256:0a7359af6507a1187838e23dc87c0fe2970fca562cd00927f9667e9f9853ad82",
"sha256:8d5cd30796aa9d51f1da5ce5e2d16a4172ab2fc634ec5ce45bd05aa033c429f1",
"sha256:9b95249019cd10238886a25c821abf712de3119e68ce362ba08fc41df97d0e5b",
"sha256:bda492ae77884d1697017de9cfb070c1f4b71a2679c24740b7670d26646d51dc",
"sha256:ed622e6edcdfe7bd21e1cc8e2ab1fcb14e2bb59abafced4ada7d2a9fc2f57218",
"sha256:8d7db2ef396b1e5564689b68df07ef7c3fd8d5a7871e736abf4c781b9bbffa83",
"sha256:87ea4e9f2a991769e86a4ef1b40975e63e699ceb3955603dfc2a8ac8c89ec7af",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5044eefb37b74b8b9c11ef2057446e159f1b7ad4bccb275e87844cec53d6764f",
"sha256:5e52a1d6d28e95eebba9f9b93f54a8df64660319d00b928947997d938bb8b218",
"sha256:e46ad34823aa86b720a3906dfaf45092d6277793aa3e1a3c64fc5f12a6ed49b4",
"sha256:7131579f4227d9c9eca4236677882c50e2e02d966b9efb3b5263a11af72f16a3",
"sha256:cf08cb58ba9c8b6a449902979c962b661bf3839311485c13677b51fbe9231e0c",
"sha256:201e73b0a0d6a91fe779c3c72fdb0bd2e3a915376d03e23c1f0af0425052c00a",
"sha256:97aa9166304a8528eaf49e5281a582bdf34750c941298b95a037791460de5bfc",
"sha256:a9fd6e6877575839376cddf6f589f46406c39fcfccc49236ebdd0bc2f6a1e494",
"sha256:d0603ae391a2ed36d44ca527eb4ee48f4fca954d36c8238a918a99ca96114b40",
"sha256:f373cae1be483cbc0447dc1a0042c11e073d3aa63c00a8de549616347a985f9a",
"sha256:366f28f9046031890ff6d8a7c5833f14aadc1dd7b4ee2eda3fabeeedceb71f38",
"sha256:425cda79d0729a52259a6bca554857e8b975d9d89b42a2cae2e15537ef01e2f1",
"sha256:25030a4b48fc1bdc9bc349ef783bd02474e0768d54c94ef7289c9b47ce9c601c",
"sha256:fa4c4241214423c8398f356e3304b5044324046f1bde70ce9335687e5e813f61",
"sha256:b548ecdce25e0717b4eb1e9783495d783dc9ae7283d5ae97bfa4159eb1acbc33",
"sha256:fe698b045de8374f8fd65693551263c56d52c9b1fa3bb8f5bfa5811a35c064b5",
"sha256:a34b84c7dda0b44dd898e36e40715c91be94eef6abcd789d0a0111ffc5637763",
"sha256:defe97d7e2fad20f4043c34096aac358198213a840236c088027b5ad82ee0fda",
"sha256:47e9671a03dbcda76eec5473cba22bea81885adced5176bd70ea074fbb0cbfb6",
"sha256:e3b6d2ea7ed4711e29ca567792d89c8a17b4be06e71f9a4304ff18d97d3fcbb4",
"sha256:ffad43af43d2363427d1abd4eed8c8f0c370656157655d5d78da6c5b4d9c947c",
"sha256:7238e68289cb6aa8b22e12283a55db37b43b28c3f8f79c7e479298767144bee5",
"sha256:f50b18648d5b52300e0ffa31966d5d576ca8a475b22b03ecd4f009e775a02f7b",
"sha256:2ee11974330aca6369bb62ecaee2bb5f64076f6b73c31bf841ee805412c053ca",
"sha256:0b773370db2002e8f8fd44070caa8ae822598c1a4b89858e55e23381f0a7a744",
"sha256:5a3cbbf4f8c292174dd3587feaeaa9c780a7077c136d5f521bcb7aed8e85cda9",
"sha256:aff9c5b06242099e7a9647e73b09f92441ea37fe0155e43ec83cf40847f9978e",
"sha256:5b447166a7fcea2efaae984d166dce1d93045700d2177a53e453d0363a66b2c4",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:0b487b89e94daa3976a378ef38c668815f8079d48745d3a25285ea2737986f97",
"sha256:3a48d86be2531d6776d7351c15519a5cb03a2a0260d43edf3be36cafce69922d",
"sha256:f0c69c1372020b283d389df472fab3d5f4ab6a8a9740a33c39b0993921bbd229",
"sha256:dd0a6d1be554c13e41692d16300d64d115240de1539ea86e7968ffb0e68cd6aa",
"sha256:b4471bd3603d1df4ae9d05fb44ba2f4416bd379229f3477535986f8897b788a4",
"sha256:411edd3866dc1347f08c1907a0e21c60c66172371c4e14cd65c27eca8515c955",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
]
},
"Metadata": {
"LastTagTime": "2026-10-23T00:13:48.007088698+08:00"
}
}