Namespace
lmsysorg
Image / Tag
sglang:dsv32-a2
Content Digest
sha256:c55ae3b8ee0aeedbf6d0bdfde2bce0009da7afff086fa0fe52e5f8c0cc32eca0
Details
Created

2025-09-29 21:12:56 UTC

Size

6.02 GB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-09-29T20:45:33.376Z
  • org.opencontainers.image.description
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.revision
    eab76b9883c93d3eca81fc98371ab0ea171318a4
  • org.opencontainers.image.source
    https://github.com/Ascend/sglang
  • org.opencontainers.image.title
    sglang
  • org.opencontainers.image.url
    https://github.com/Ascend/sglang
  • org.opencontainers.image.version
    pr-370-eab76b9-910b

Environment
ASCEND_AICPU_PATH

/usr/local/Ascend/ascend-toolkit/latest

ASCEND_HOME_PATH

/usr/local/Ascend/ascend-toolkit/latest

ASCEND_OPP_PATH

/usr/local/Ascend/ascend-toolkit/latest/opp

ASCEND_TOOLKIT_HOME

/usr/local/Ascend/ascend-toolkit/latest

ASDOPS_LOG_LEVEL

ERROR

ASDOPS_LOG_PATH

/root

ASDOPS_LOG_TO_BOOST_TYPE

atb

ASDOPS_LOG_TO_FILE

1

ASDOPS_LOG_TO_FILE_FLUSH

0

ASDOPS_LOG_TO_STDOUT

0

ATB_COMPARE_TILING_EVERY_KERNEL

0

ATB_DEVICE_TILING_BUFFER_BLOCK_NUM

32

ATB_HOME_PATH

/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0

ATB_HOST_TILING_BUFFER_BLOCK_NUM

128

ATB_MATMUL_SHUFFLE_K_ENABLE

1

ATB_OPSRUNNER_KERNEL_CACHE_GLOABL_COUNT

5

ATB_OPSRUNNER_KERNEL_CACHE_LOCAL_COUNT

1

ATB_OPSRUNNER_SETUP_CACHE_ENABLE

1

ATB_SHARE_MEMORY_NAME_SUFFIX

ATB_STREAM_SYNC_EVERY_KERNEL_ENABLE

0

ATB_STREAM_SYNC_EVERY_OPERATION_ENABLE

0

ATB_STREAM_SYNC_EVERY_RUNNER_ENABLE

0

ATB_WORKSPACE_MEM_ALLOC_ALG_TYPE

1

ATB_WORKSPACE_MEM_ALLOC_GLOBAL

0

DEBIAN_FRONTEND

noninteractive

LANG

en_US.UTF-8

LANGUAGE

en_US:en

LCCL_DETERMINISTIC

0

LCCL_PARALLEL

0

LC_ALL

en_US.UTF-8

LD_LIBRARY_PATH

/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/lib:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/examples:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/tests/atbopstest:/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64:/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64/plugin:/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/opskernel:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/nnengine:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/op_tiling:/usr/local/Ascend/driver/lib64/common/:/usr/local/Ascend/driver/lib64/driver/:

PATH

/root/.cargo/bin:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/bin:/usr/local/Ascend/ascend-toolkit/latest/bin:/usr/local/Ascend/ascend-toolkit/latest/compiler/ccec_compiler/bin:/usr/local/Ascend/ascend-toolkit/latest/tools/ccec_compiler/bin:/usr/local/python3.11.13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHONPATH

/usr/local/Ascend/ascend-toolkit/latest/python/site-packages:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe:

TOOLCHAIN_HOME

/usr/local/Ascend/ascend-toolkit/latest/toolkit


Layers

[#000] sha256:ef6d179edc98e93dc6073cb3ddec6f1a6ed1d68d04cd7836a82abfd397922a05 - 0.42% (26.1 MB)

[#001] sha256:bd89e262a9a5572c8369f22eac238c3c7fa3fb96dd3c27316611a31492fe62c9 - 1.95% (120 MB)

[#002] sha256:52a17cde4d894521408152d698df615547540f3051281b5c67f09b62263e726b - 2.77% (171 MB)

[#003] sha256:74b6643ec2bdd3a59dfe1599ae2131ca838bfbfea83f5d70d981c7b95b8de5aa - 67.38% (4.06 GB)

[#004] sha256:a757f0460bd0dd81fbd0a37ed3cc2049e0f610377c2b514eb990419efe34276d - 0.0% (214 Bytes)

[#005] sha256:140aa0dd07c916d6ccc27493a9f0efcc86d8caf44d1611e488e7a46abd5689a8 - 0.0% (1.82 KB)

[#006] sha256:ad386bf58ec2596ae9dc38db3784a3521bc2eff8625d07db1e76f9a4e75dafe8 - 0.0% (340 Bytes)

[#007] sha256:8488045762ae9121d5a10f013fb574bc96666e26146282fdcbce377c0798e7f7 - 0.0% (105 Bytes)

[#008] sha256:8b14e11d66a6b92ceb0b62ed895678a9494d936b804f9315d652677429e488a4 - 0.0% (879 Bytes)

[#009] sha256:20f95e462146c987005e73063ae1e236b31d37f62e0f4dd27397a8af969af63d - 5.06% (312 MB)

[#010] sha256:1c5f92c6d4c9dc6ae6915564c164e45ab3dcf967645f9a8e5769b6139553e204 - 0.02% (1000 KB)

[#011] sha256:8eec8a09f57ffb5d5f7e1317d8ba6cac672c1269c27e429a14d025ddef3815d1 - 0.01% (397 KB)

[#012] sha256:e3a2ac5c3f8efc9a928c4edca1dbd00b1375b6b7ef63cb6880fb7c7fe795f462 - 4.16% (257 MB)

[#013] sha256:1e8b6c748c41aac4b90278a994dea45743b6f981e38fcf244fa0605b7ba6e06f - 6.85% (422 MB)

[#014] sha256:c798e3de1a30601dc812193219b5793eb79fd6a5ef45ed0bfa0563cd4cce4e12 - 4.9% (302 MB)

[#015] sha256:54d9788082de8967c8f7d6c8130bc956fdfb58707f763ab5a381b9db460a7da8 - 0.43% (26.5 MB)

[#016] sha256:9875fd12043e59844a87b2995585c730f58165399f4ef35753b3791e37d8e859 - 0.19% (11.8 MB)

[#017] sha256:e787cfc6f08126a7ec22d52c478a3b2fb9840191e7fa1eaa132b8d8e36b20a49 - 5.85% (361 MB)


History
2025-07-14 16:34:14 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-07-14 16:34:14 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-07-14 16:34:14 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-07-14 16:34:14 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04

2025-07-14 16:34:16 UTC

/bin/sh -c #(nop) ADD file:834c1c2a4c7753a37759a9b21f64a990572643eee18669b1faa782fee45355ed in /

2025-07-14 16:34:17 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/python3.11.13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASCEND_TOOLKIT_HOME=/usr/local/Ascend/ascend-toolkit/latest

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64/common/:/usr/local/Ascend/driver/lib64/driver/:

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/opskernel:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/nnengine:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/op_tiling:/usr/local/Ascend/driver/lib64/common/:/usr/local/Ascend/driver/lib64/driver/:

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64:/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64/plugin:/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/opskernel:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/nnengine:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/op_tiling:/usr/local/Ascend/driver/lib64/common/:/usr/local/Ascend/driver/lib64/driver/:

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV PYTHONPATH=/usr/local/Ascend/ascend-toolkit/latest/python/site-packages:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe:

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/Ascend/ascend-toolkit/latest/bin:/usr/local/Ascend/ascend-toolkit/latest/compiler/ccec_compiler/bin:/usr/local/Ascend/ascend-toolkit/latest/tools/ccec_compiler/bin:/usr/local/python3.11.13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASCEND_AICPU_PATH=/usr/local/Ascend/ascend-toolkit/latest

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASCEND_OPP_PATH=/usr/local/Ascend/ascend-toolkit/latest/opp

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV TOOLCHAIN_HOME=/usr/local/Ascend/ascend-toolkit/latest/toolkit

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASCEND_HOME_PATH=/usr/local/Ascend/ascend-toolkit/latest

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_HOME_PATH=/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/lib:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/examples:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/tests/atbopstest:/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64:/usr/local/Ascend/ascend-toolkit/latest/tools/aml/lib64/plugin:/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/opskernel:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/nnengine:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe/op_tiling:/usr/local/Ascend/driver/lib64/common/:/usr/local/Ascend/driver/lib64/driver/:

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/bin:/usr/local/Ascend/ascend-toolkit/latest/bin:/usr/local/Ascend/ascend-toolkit/latest/compiler/ccec_compiler/bin:/usr/local/Ascend/ascend-toolkit/latest/tools/ccec_compiler/bin:/usr/local/python3.11.13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_STREAM_SYNC_EVERY_KERNEL_ENABLE=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_STREAM_SYNC_EVERY_RUNNER_ENABLE=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_STREAM_SYNC_EVERY_OPERATION_ENABLE=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_OPSRUNNER_SETUP_CACHE_ENABLE=1

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_OPSRUNNER_KERNEL_CACHE_LOCAL_COUNT=1

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_OPSRUNNER_KERNEL_CACHE_GLOABL_COUNT=5

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_WORKSPACE_MEM_ALLOC_ALG_TYPE=1

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_WORKSPACE_MEM_ALLOC_GLOBAL=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_COMPARE_TILING_EVERY_KERNEL=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_HOST_TILING_BUFFER_BLOCK_NUM=128

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_DEVICE_TILING_BUFFER_BLOCK_NUM=32

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_SHARE_MEMORY_NAME_SUFFIX=

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ATB_MATMUL_SHUFFLE_K_ENABLE=1

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASDOPS_LOG_LEVEL=ERROR

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASDOPS_LOG_TO_STDOUT=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASDOPS_LOG_TO_FILE=1

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASDOPS_LOG_TO_FILE_FLUSH=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASDOPS_LOG_TO_BOOST_TYPE=atb

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV ASDOPS_LOG_PATH=/root

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV LCCL_DETERMINISTIC=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

ENV LCCL_PARALLEL=0

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash -c]

2025-07-26 07:26:48 UTC (buildkit.dockerfile.v0)

RUN /bin/bash -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y apt-transport-https ca-certificates bash libc6 libsqlite3-dev gcc g++ make cmake git && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /var/tmp/* && rm -rf /tmp/* # buildkit

2025-07-26 07:47:13 UTC (buildkit.dockerfile.v0)

COPY /usr/local/python3.11.13 /usr/local/python3.11.13 # buildkit

2025-07-26 07:48:35 UTC (buildkit.dockerfile.v0)

COPY /usr/local/Ascend /usr/local/Ascend # buildkit

2025-07-26 07:48:35 UTC (buildkit.dockerfile.v0)

COPY /etc/Ascend /etc/Ascend # buildkit

2025-07-26 07:48:35 UTC (buildkit.dockerfile.v0)

RUN /bin/bash -c CANN_TOOLKIT_ENV_FILE="/usr/local/Ascend/ascend-toolkit/set_env.sh" && CANN_NNAL_ENV_FILE="/usr/local/Ascend/nnal/atb/set_env.sh" && echo "source ${CANN_TOOLKIT_ENV_FILE}" >> /etc/profile && echo "source ${CANN_TOOLKIT_ENV_FILE}" >> ~/.bashrc && echo "source ${CANN_NNAL_ENV_FILE}" >> /etc/profile && echo "source ${CANN_NNAL_ENV_FILE}" >> ~/.bashrc # buildkit

2025-07-26 07:48:35 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/bin/bash" "-c" " source /usr/local/Ascend/ascend-toolkit/set_env.sh && source /usr/local/Ascend/nnal/atb/set_env.sh && exec \"$@\"" "--"]

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG TARGETARCH=arm64 # auto-set by Buildx (amd64/arm64)

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG DEVICE_TYPE=910b

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG APTMIRROR=mirrors.huaweicloud.com

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG PYTORCH_VERSION=2.6.0

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG TORCHVISION_VERSION=0.21.0

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG VLLM_TAG=v0.8.5

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG SGLANG_TAG=main

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG SGLANG_KERNEL_NPU_TAG=20250926

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ARG TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c if [ "$TARGETARCH" = "amd64" ]; then echo "Using x86_64 dependencies"; echo "MEMFABRIC_URL=$MEMFABRIC_URL_AMD64" >> /etc/environment_new; echo "PTA_URL=$PTA_URL_AMD64" >> /etc/environment_new; echo "TRITON_ASCEND_URL=$TRITON_ASCEND_URL_AMD64" >> /etc/environment_new; elif [ "$TARGETARCH" = "arm64" ]; then echo "Using aarch64 dependencies"; echo "MEMFABRIC_URL=$MEMFABRIC_URL_ARM64" >> /etc/environment_new; echo "PTA_URL=$PTA_URL_ARM64" >> /etc/environment_new; echo "TRITON_ASCEND_URL=$TRITON_ASCEND_URL_ARM64" >> /etc/environment_new; else echo "Unsupported TARGETARCH: $TARGETARCH"; exit 1; fi # buildkit

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

WORKDIR /workspace

2025-09-29 20:47:38 UTC (buildkit.dockerfile.v0)

ENV DEBIAN_FRONTEND=noninteractive

2025-09-29 20:47:39 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c pip config set global.index-url $PIP_INDEX_URL && if [ -n "$APTMIRROR" ]; then sed -i "s|//.*.ubuntu.com|//$APTMIRROR|g" /etc/apt/sources.list; fi # buildkit

2025-09-29 20:49:43 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c apt-get update -y && apt upgrade -y && apt-get install -y build-essential cmake vim wget curl unzip net-tools zlib1g-dev lld clang locales ccache openssl libssl-dev pkg-config ca-certificates protobuf-compiler && rm -rf /var/cache/apt/* && rm -rf /var/lib/apt/lists/* && update-ca-certificates && locale-gen en_US.UTF-8 # buildkit

2025-09-29 20:49:43 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 PATH=/root/.cargo/bin:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_0/bin:/usr/local/Ascend/ascend-toolkit/latest/bin:/usr/local/Ascend/ascend-toolkit/latest/compiler/ccec_compiler/bin:/usr/local/Ascend/ascend-toolkit/latest/tools/ccec_compiler/bin:/usr/local/python3.11.13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-09-29 20:49:45 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c . /etc/environment_new && pip install $MEMFABRIC_URL --no-cache-dir # buildkit

2025-09-29 20:49:48 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c pip install setuptools-rust wheel build --no-cache-dir # buildkit

2025-09-29 20:50:35 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && rustc --version && cargo --version && protoc --version # buildkit

2025-09-29 20:54:26 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c git clone --depth 1 https://github.com/vllm-project/vllm.git --branch $VLLM_TAG && (cd vllm && VLLM_TARGET_DEVICE="empty" pip install -v . --no-cache-dir) && rm -rf vllm # buildkit

2025-09-29 20:56:08 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c . /etc/environment_new && pip install torch==$PYTORCH_VERSION torchvision==$TORCHVISION_VERSION --index-url https://download.pytorch.org/whl/cpu --no-cache-dir && wget ${PTA_URL} && pip install ./torch_npu-2.6.0.post2+git95d6260-cp311-cp311-linux_aarch64.whl --no-cache-dir && python3 -m pip install --no-cache-dir attrs==24.2.0 numpy==1.26.4 scipy==1.13.1 decorator==5.1.1 psutil==6.0.0 pytest==8.3.2 pytest-xdist==3.6.1 pyyaml pybind11 && pip install ${TRITON_ASCEND_URL} --no-cache-dir # buildkit

2025-09-29 20:56:16 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c wget https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/CANN-custom_ops-8.2.0.0-$DEVICE_TYPE-linux.aarch64.run && chmod a+x ./CANN-custom_ops-8.2.0.0-$DEVICE_TYPE-linux.aarch64.run && ./CANN-custom_ops-8.2.0.0-$DEVICE_TYPE-linux.aarch64.run --quiet --install-path=/usr/local/Ascend/ascend-toolkit/latest/opp && wget https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/custom_ops-1.0.$DEVICE_TYPE-cp311-cp311-linux_aarch64.whl && pip install ./custom_ops-1.0.$DEVICE_TYPE-cp311-cp311-linux_aarch64.whl # buildkit

2025-09-29 21:03:24 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c . /etc/environment_new && pip install wheel==0.45.1 && git clone --branch $SGLANG_KERNEL_NPU_TAG https://github.com/sgl-project/sgl-kernel-npu.git && export LD_LIBRARY_PATH=${ASCEND_CANN_PATH}/latest/runtime/lib64/stub:$LD_LIBRARY_PATH && export CPLUS_INCLUDE_PATH=${ASCEND_HOME_PATH}/x86_64-linux/include/experiment/platform/ && source ${ASCEND_CANN_PATH}/set_env.sh && cd sgl-kernel-npu && bash build.sh && pip install output/deep_ep*.whl output/sgl_kernel_npu*.whl --no-cache-dir && cd .. && rm -rf sgl-kernel-npu && cd "$(pip show deep-ep | awk '/^Location:/ {print $2}')" && ln -s deep_ep/deep_ep_cpp*.so # buildkit

2025-09-29 21:12:56 UTC (buildkit.dockerfile.v0)

RUN |21 TARGETARCH=arm64 #= auto-set= by= Buildx= (amd64/arm64)= DEVICE_TYPE=910b PIP_INDEX_URL=https://mirrors.huaweicloud.com/repository/pypi/simple APTMIRROR=mirrors.huaweicloud.com PYTORCH_VERSION=2.6.0 TORCHVISION_VERSION=0.21.0 VLLM_TAG=v0.8.5 SGLANG_TAG=main ASCEND_CANN_PATH=/usr/local/Ascend/ascend-toolkit SGLANG_KERNEL_NPU_TAG=20250926 MEMFABRIC_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_x86_64.whl PTA_URL_AMD64=https://gitcode.com/Ascend/pytorch/releases/download/v7.1.0.2-pytorch2.6.0/torch_npu-2.6.0.post2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl TRITON_ASCEND_URL_AMD64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250815-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl MEMFABRIC_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/mf_adapter-1.0.0-cp311-cp311-linux_aarch64.whl PTA_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/ops/torch_npu-2.6.0.post2%2Bgit95d6260-cp311-cp311-linux_aarch64.whl TRITON_ASCEND_URL_ARM64=https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/triton_ascend-3.2.0.dev20250729-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl /bin/bash -c mkdir /workspace/sglang && wget -O code.zip "https://sglang-ascend.obs.cn-east-3.myhuaweicloud.com/sglang/code.zip" && unzip code.zip && cd sglang-dsv32_npu && (cd python && rm -rf pyproject.toml && mv pyproject_other.toml pyproject.toml && pip install -v .[srt_npu] --no-cache-dir) && (cd sgl-router && python -m build && pip install --force-reinstall dist/*.whl) && cd .. && rm -rf code.zip sglang-dsv32_npu # buildkit

2025-09-29 21:12:56 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete