---
title: 容器内使用
description: "1. 若在容器中使用MindCluster ToolBox工具，需要根据实际使用情况，参考如下命令启动容器。"
url: https://www.hiascend.com/document/detail/zh/mindcluster/latest/toolbox/toolboxug/toolboxug_0008.html
sourcePath: /source/zh/mindcluster/2610/toolbox/toolboxug/toolboxug_0008.html
indexId: 953e6ed12507150d160ce9d32a0b4a3f3bdb76ad72784392c6eec54de0c1a60e65
---
# 容器内使用

1. 若在容器中使用MindCluster ToolBox工具，需要根据实际使用情况，参考如下命令启动容器。

```
docker run --rm \
--device=/dev/davinci0:/dev/davinci0:rwm \
--device=/dev/davinci1:/dev/davinci1:rwm \
--device=/dev/davinci2:/dev/davinci2:rwm \
--device=/dev/davinci3:/dev/davinci3:rwm \
--device=/dev/davinci_manager:/dev/davinci_manager:rwm \
--device=/dev/hisi_hdc:/dev/hisi_hdc:rwm \
--device=/dev/devmm_svm:/dev/devmm_svm:rwm \
-v /usr/local/dcmi:/usr/local/dcmi:ro \
-v /usr/local/Ascend/cann:/usr/local/Ascend/cann:ro \
-v /usr/local/Ascend/version.info:/usr/local/Ascend/version.info:ro \
-v /usr/local/Ascend/toolbox:/usr/local/Ascend/toolbox:ro \
-v /etc/ascend_install.info:/etc/ascend_install.info:ro \
-v /usr/local/Ascend/driver:/usr/local/Ascend/driver:ro \
-v /usr/local/Ascend/firmware:/usr/local/Ascend/firmware:ro \
-v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi:ro \
-v /etc/Ascend/ascend_cann_install.info:/etc/Ascend/ascend_cann_install.info:ro \
-it ubuntu:18.04 /bin/bash
```


  挂载davinci设备时，首先通过ls /dev/ | grep davinci命令查询当前的davinci设备，即davinciX，X即为davinci设备编号。 上述命令中，ubuntu:18.04为容器镜像的name:tag，可通过docker images命令查询对应REPOSITORY和TAG字段的值。若容器镜像无name或tag，此时请用docker images命令查询到的对应容器镜像的IMAGE ID来替换name:tag。 Atlas 200I SoC A1 核心板在容器中使用MindCluster ToolBox工具时，请参见《Atlas 200I SoC A1核心板 25.2.x NPU驱动和固件安装指南》的“容器内运行>宿主机目录挂载容器(https://support.huawei.com/enterprise/zh/doc/EDOC1100493510/25832de7)”章节，构建容器，并在启动容器时补充挂载以下目录。 -v /usr/local/Ascend/version.info:/usr/local/Ascend/version.info:ro \ -v /usr/local/Ascend/toolbox:/usr/local/Ascend/toolbox:ro \ -v /etc/ascend_install.info:/etc/ascend_install.info:ro \ -v /etc/Ascend/ascend_cann_install.info:/etc/Ascend/ascend_cann_install.info:ro \ CANN 8.5.0之前的版本nnrt、nnae和开发套件包启动容器时挂载以下目录。 -v /usr/local/Ascend/nnae:/usr/local/Ascend/nnae:ro \ -v /usr/local/Ascend/nnrt:/usr/local/Ascend/nnrt:ro \ -v /usr/local/Ascend/ascend-toolkit:/usr/local/Ascend/ascend-toolkit:ro \ 昇腾950PR&950DT系列产品无“/dev/devmm_svm”目录，需要删除启动命令中的“--device=/dev/devmm_svm:/dev/devmm_svm:rwm \”。

2. 挂载完成后，请在容器内参照  环境要求
章节配置环境变量。
