首先在宿主机上先安装好驱动和Ascend cann tool kit ,这里需要注意的卡的型号和驱动和Ascend cann tool kit 都是一一对应的,不能无脑选最新的安装。 docker run -it -d --privileged -v /usr/local/Ascend/driver:/usr/local/Ascend/driver:ro -v /etc/ascend_install.info:/etc/ascend_install.info -v /var/driver/version.info:/var/driver/version.info --name {容器名称} -v {需要映射的目录}:{目标目录} {镜像}:{版本} {运行的程序} 还有一点就是,这样运行的容器,只能通过宿主机的通过宿主机驱动去调用atlas,但因为没有Ascend cann tool kit 所以,程序还是没法调用驱动。所以还是得在容器内装一遍 Ascend cann tool kit 才能使容器的程序调用npu。