openEuler系统安装Ascend Docker Runtime的方法
在openEuler系统中使用NPU前一定要安装Ascend Docker Runtime,也是在安装CANN和mis-tei前的必备工作。
- 使用容器化支持、整卡调度、静态vNPU调度、动态vNPU调度、断点续训、弹性训练、推理卡故障恢复或推理卡故障重调度的用户,必须安装Ascend Docker Runtime。
下面是具体的安装方法:
MindCluster Ascend Docker Runtime(容器引擎插件)为训推任务提供容器化支持,自动挂载所需文件和设备依赖。
检查是否已安装 Ascend Docker Runtime
Ascend Docker Runtime 是专为昇腾 NPU 优化的容器运行时,需满足容器对 NPU 设备的直接访问需求。检查方法如下:
查看 Docker 配置的运行时,执行以下命令,查看 Docker 是否已配置ascend
运行时:
docker info | grep "Runtimes" -A 10
若输出中包含ascend
,则说明已安装(示例如下):
Runtimes: ascend runc io.containerd.runc.v2
本节将提供快速安装Ascend Docker Runtime的步骤,用以后续部署容器镜像,更多使用方法请参考《MindCluster 集群调度安装指南》的“安装部署 > 手动安装 >