Sign inSign up

gpustack/runner:cann9.2-910b-vllm0.30.0-linux-arm64

Manifest digest

sha256:ead9488bd8e04bb0264a68014dc87bcd0055d36cd41f485cbdff0d7d7cdf49de

OS/ARCH

linux/arm64

Compressed size

8.9 GB

Last pushed

5 days by gpustack

Type

Image

Manifest digest

sha256:ead9488bd8e04bb0264a68014dc87bcd0055d36cd41f485cbdff0d7d7cdf49de

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.version=22.040 B
4ADD file ... in / 26.4 MB
5CMD ["/bin/bash"]0 B
6ARG TARGETPLATFORM=linux/arm640 B
7ENV PATH=/usr/local/python3.12.16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
8ENV LD_LIBRARY_PATH=/usr/local/python3.12.16/lib:0 B
9ENV ASCEND_TOOLKIT_HOME=/usr/local/Ascend/cann-9.2.10 B
10ENV ASCEND_TOOLKIT_LATEST_HOME=/usr/local/Ascend/ascend-toolkit/latest0 B
11ENV PYTHONPATH=/usr/local/Ascend/cann-9.2.1/python/site-packages:/usr/local/Ascend/cann-9.2.1/opp/built-in/op_impl/ai_core/tbe:0 B
12ENV PYTHONPATH=/usr/local/Ascend/ascend-toolkit/latest/python/site-packages:/usr/local/Ascend/ascend-toolkit/latest/opp/built-in/op_impl/ai_core/tbe:/usr/local/Ascend/cann-9.2.1/python/site-packages:/usr/local/Ascend/cann-9.2.1/opp/built-in/op_impl/ai_core/tbe:0 B
13ENV PATH=/usr/local/Ascend/cann-9.2.1/bin:/usr/local/Ascend/cann-9.2.1/tools/ccec_compiler/bin:/usr/local/Ascend/cann-9.2.1/tools/profiler/bin:/usr/local/Ascend/cann-9.2.1/tools/ascend_system_advisor/asys:/usr/local/python3.12.16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
14ENV PATH=/usr/local/Ascend/cann-9.2.1/tools/show_kernel_debug_data:/usr/local/Ascend/cann-9.2.1/tools/msobjdump:/usr/local/Ascend/cann-9.2.1/bin:/usr/local/Ascend/cann-9.2.1/tools/ccec_compiler/bin:/usr/local/Ascend/cann-9.2.1/tools/profiler/bin:/usr/local/Ascend/cann-9.2.1/tools/ascend_system_advisor/asys:/usr/local/python3.12.16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
15ENV 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/Ascend/cann-9.2.1/tools/show_kernel_debug_data:/usr/local/Ascend/cann-9.2.1/tools/msobjdump:/usr/local/Ascend/cann-9.2.1/bin:/usr/local/Ascend/cann-9.2.1/tools/ccec_compiler/bin:/usr/local/Ascend/cann-9.2.1/tools/profiler/bin:/usr/local/Ascend/cann-9.2.1/tools/ascend_system_advisor/asys:/usr/local/python3.12.16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
16ENV ASCEND_AICPU_PATH=/usr/local/Ascend/cann-9.2.10 B
17ENV ASCEND_OPP_PATH=/usr/local/Ascend/cann-9.2.1/opp0 B
18ENV TOOLCHAIN_HOME=/usr/local/Ascend/cann-9.2.1/toolkit0 B
19ENV ASCEND_HOME_PATH=/usr/local/Ascend/cann-9.2.10 B
20ENV CMAKE_PREFIX_PATH=/usr/local/Ascend/cann-9.2.1/toolkit/tools/tikicpulib/lib/cmake:/usr/local/Ascend/cann-9.2.1/lib64/cmake0 B
21ENV ATB_HOME_PATH=/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_10 B
22ENV 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/python3.12.16/lib:0 B
23ENV 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/python3.12.16/lib:0 B
24ENV LD_LIBRARY_PATH=/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/lib:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/examples:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/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/python3.12.16/lib:0 B
25ENV LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64:/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/lib:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/examples:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/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/python3.12.16/lib:0 B
26ENV LD_LIBRARY_PATH=/usr/local/Ascend/cann-9.2.1/lib64:/usr/local/Ascend/cann-9.2.1/lib64/plugin/opskernel:/usr/local/Ascend/cann-9.2.1/lib64/plugin/nnengine:/usr/local/Ascend/cann-9.2.1/opp/built-in/op_impl/ai_core/tbe/op_tiling:/usr/local/Ascend/driver/lib64:/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/lib:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/examples:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/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/python3.12.16/lib:0 B
27ENV PATH=/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/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/Ascend/cann-9.2.1/tools/show_kernel_debug_data:/usr/local/Ascend/cann-9.2.1/tools/msobjdump:/usr/local/Ascend/cann-9.2.1/bin:/usr/local/Ascend/cann-9.2.1/tools/ccec_compiler/bin:/usr/local/Ascend/cann-9.2.1/tools/profiler/bin:/usr/local/Ascend/cann-9.2.1/tools/ascend_system_advisor/asys:/usr/local/python3.12.16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
28ENV ATB_STREAM_SYNC_EVERY_KERNEL_ENABLE=00 B
29ENV ATB_STREAM_SYNC_EVERY_RUNNER_ENABLE=00 B
30ENV ATB_STREAM_SYNC_EVERY_OPERATION_ENABLE=00 B
31ENV ATB_OPSRUNNER_KERNEL_CACHE_LOCAL_COUNT=10 B
32ENV ATB_OPSRUNNER_KERNEL_CACHE_GLOABL_COUNT=50 B
33ENV ATB_WORKSPACE_MEM_ALLOC_ALG_TYPE=10 B
34ENV ATB_COMPARE_TILING_EVERY_KERNEL=00 B
35ENV ATB_SHARE_MEMORY_NAME_SUFFIX=0 B
36ENV ATB_MATMUL_SHUFFLE_K_ENABLE=10 B
37ENV LCCL_DETERMINISTIC=00 B
38ENV LCCL_PARALLEL=00 B
39ENV ATB_CXX_ABI=10 B
40SHELL [/bin/bash -c]0 B
41RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -c140.03 MB
42COPY /usr/local/python3.12.16 /usr/local/python3.12.16 # buildkit174.25 MB
43COPY /usr/local/Ascend /usr/local/Ascend # buildkit4.13 GB
44COPY /etc/Ascend /etc/Ascend # buildkit216 B
45RUN |1 TARGETPLATFORM=linux/arm64 /bin/bash -c105.45 KB
46ENTRYPOINT ["/bin/bash" "-c" " 0 B
47WORKDIR /workspace99 B
48RUN /bin/bash -c apt-get update191.25 MB
49RUN /bin/bash -c python3 -m94.5 MB
50ARG VLLM_REPO=https://github.com/vllm-project/vllm.git0 B
51ARG VLLM_TAG=v0.30.00 B
52ARG VLLM_COMMIT=0 B
53RUN |3 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.30.0 VLLM_COMMIT=83.44 MB
54ARG PYTORCH_INDEX_URL=https://download.pytorch.org/whl/cpu/0 B
55RUN |4 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.30.0 VLLM_COMMIT=408.12 MB
56ARG SOC_VERSION=ascend910b10 B
57ENV DEBIAN_FRONTEND=noninteractive0 B
58ENV SOC_VERSION=ascend910b1 TASK_QUEUE_ENABLE=1 OMP_NUM_THREADS=10 B
59COPY . /vllm-workspace/vllm-ascend/ # buildkit173.81 MB
60ARG ASCEND_INDEX_URL=https://mirrors.huaweicloud.com/ascend/repos/pypi0 B
61ARG COMPILE_CUSTOM_KERNELS=10 B
62RUN |7 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.30.0 VLLM_COMMIT=1.03 GB
63ENV PATH=/root/.cargo/bin:/usr/local/Ascend/nnal/atb/latest/atb/cxx_abi_1/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/Ascend/cann-9.2.1/tools/show_kernel_debug_data:/usr/local/Ascend/cann-9.2.1/tools/msobjdump:/usr/local/Ascend/cann-9.2.1/bin:/usr/local/Ascend/cann-9.2.1/tools/ccec_compiler/bin:/usr/local/Ascend/cann-9.2.1/tools/profiler/bin:/usr/local/Ascend/cann-9.2.1/tools/ascend_system_advisor/asys:/usr/local/python3.12.16/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
64RUN |7 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.30.0 VLLM_COMMIT=979.04 MB
65RUN |7 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.30.0 VLLM_COMMIT=105.19 KB
66ARG TARGETPLATFORM=linux/arm640 B
67ARG MEMCACHE_VERSION=1.3.00 B
68ARG MEMCACHE_DATE=20261027.30 B
69ARG MEMFABRIC_VERSION=1.3.00 B
70ARG MEMFABRIC_DATE=20261027.30 B
71ARG TORCH_NPU_VERSION=26.2.00 B
72ARG TORCH_NPU_DATE=20261015.50 B
73ARG FLA_VERSION=26.9.10 B
74ARG FLA_RELEASE_TAG=v26.9.1-release0 B
75ARG MOONCAKE_OBS_PREFIX=https://mindie.obs.cn-north-4.myhuaweicloud.com/buildtools/docker_images_tools/Mooncake/v0.3.14.rc10 B
76ARG HYBRID_OBS_BASE=https://obs-memfabric-hybrid.obs.cn-north-4.myhuaweicloud.com0 B
77ARG TORCH_NPU_OBS_BASE=https://pytorch-package.obs.cn-north-4.myhuaweicloud.com0 B
78ARG TRITON_ASCEND_URL_BASE=https://ascend-triton-open.obs.cn-north-4.myhuaweicloud.com/triton-ascend0 B
79ARG TRITON_ASCEND_VERSION=202610281934300 B
80ARG TRITON_ASCEND_PACKAGE_VERSION=3.6.0.post20 B
81RUN |22 VLLM_REPO=https://github.com/vllm-project/vllm.git VLLM_TAG=v0.30.0 VLLM_COMMIT=838.1 MB
82CMD ["/bin/bash"]0 B
83SHELL [/bin/bash -eo pipefail -c]0 B
84ARG TARGETPLATFORM=linux/arm640 B
85ARG TARGETOS=linux0 B
86ARG TARGETARCH=arm640 B
87ENV DEBIAN_FRONTEND=noninteractive LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
88RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6491.63 MB
89RUN |3 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6477.11 MB
90ARG PYTHON_VERSION=3.120 B
91ENV PYTHON_VERSION=3.120 B
92RUN |4 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6432 B
93ENV PIP_NO_CACHE_DIR=1 PIP_DISABLE_PIP_VERSION_CHECK=1 PIP_ROOT_USER_ACTION=ignore0 B
94RUN |4 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6416.06 MB
95ARG CANN_VERSION=9.2.10 B
96ARG CANN_ARCHS=910b0 B
97ENV CANN_HOME=/usr/local/Ascend CANN_VERSION=9.2.1 CANN_ARCHS=910b0 B
98ENV UV_SYSTEM_PYTHON=1 UV_PRERELEASE=allow UV_SKIP_WHEEL_FILENAME_CHECK=1 UV_NO_CACHE=10 B
99ARG VLLM_VERSION=0.30.00 B
100ARG VLLM_TORCH_VERSION=2.10.00 B
101ENV VLLM_VERSION=0.30.0 VLLM_TORCH_VERSION=2.10.00 B
102SHELL [/bin/bash -eo pipefail -c]0 B
103ARG TARGETPLATFORM=linux/arm640 B
104ARG TARGETOS=linux0 B
105ARG TARGETARCH=arm640 B
106ARG VLLM_ROUTER_VERSION=0.1.150 B
107RUN |9 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm648.1 MB
108RUN |9 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm649.6 MB
109ARG VLLM_LMCACHE_VERSION=0.4.40 B
110ARG VLLM_LMCACHE_ASCEND_VERSION=0.5.60 B
111RUN |11 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64308.17 MB
112ARG VLLM_MOONCAKE_VERSION=0.3.11.post10 B
113RUN |12 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6413.24 MB
114RUN |12 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64148.59 MB
115RUN |12 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64523 B
116RUN |12 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm64147.98 KB
117RUN |12 TARGETPLATFORM=linux/arm64 TARGETOS=linux TARGETARCH=arm6442.2 MB
118ENV RAY_EXPERIMENTAL_NOSET_ASCEND_RT_VISIBLE_DEVICES=1 TASK_QUEUE_ENABLE=1 OMP_NUM_THREADS=1 CPU_AFFINITY_CONF=10 B
119WORKDIR /0 B
120ENTRYPOINT ["tini" "--"]0 B

Command

 ARG RELEASE