On this page
ascend-cann9.0.0-910c
Prerequisites
- Architecture: aarch64
- Chip models: Ascend 910C
- Host driver: 26.0.rc1
- Container toolkit (optional) : Ascend-docker-runtime >= 6.0.RC3
Image contents
Built on
harbor.baai.ac.cn/flagos-base/flagos-base-ascend-cann9.0.0-910c:2.2.0 open_in_newPython
3.11
Major Python packages
cann-shmem==1.6.0flag_gems==5.4.0flagtree==0.7.0+ascend3.5numpy==1.26.4torch-npu==2.10.0torch==2.10.0+cputorchaudio==2.10.0+cputorchvision==0.25.0+cputriton==3.5.0 (+ triton_ascend==3.2.1)
Switch compiler
This image includes both FlagTree (default) and Triton. To switch, run compiler triton inside the container. Use compiler flagtree to switch back, or compiler to check the active compiler.
Launch
With the container toolkit (optional):
docker run --rm -it \
--privileged \
-e ASCEND_VISIBLE_DEVICES=0,1 \
harbor.baai.ac.cn/flagos-runtime/flagos-runtime-ascend-cann9.0.0-910c:2.2.0 bash
Without a toolkit — plain docker / podman:
docker run --rm -it \
--device /dev/davinci0 \
--device /dev/davinci1 \
--device /dev/davinci_manager \
--device /dev/devmm_svm \
--device /dev/hisi_hdc \
-v /usr/local/Ascend/driver:/usr/local/Ascend/driver \
-v /usr/local/dcmi:/usr/local/dcmi \
-v /usr/local/sbin/npu-smi:/usr/local/sbin/npu-smi \
harbor.baai.ac.cn/flagos-runtime/flagos-runtime-ascend-cann9.0.0-910c:2.2.0 bash
Verify
Inside the container, confirm the accelerator is visible:
npu-smi info
Last updated 26 Sep 2026, 01:52 UTC.