docker中没有nvidia驱动,且 nvidia-smi无输出,不报错的解决: --gpus all
问题我的docker容器好好的,里面有nvidia驱动。导出成镜像后,再新建容器,却发现运行代码报错说我没有nvidia驱动。直接运行nvidia-smi命令,既不会报错,也没有输出。解决在docker run 的时候,加上 --gpus all:docker run --privileged --gpus all -p XXX:6006 -p YYY:22 -it -d -v 宿主共享文件夹路径
·
问题
我的docker容器好好的,里面有nvidia驱动。导出成镜像后,再新建容器,却发现运行代码报错说我没有nvidia驱动。直接运行nvidia-smi
命令,既不会报错,也没有输出。
解决
在docker run 的时候,加上 --gpus all:
docker run --privileged --gpus all -p XXX:6006 -p YYY:22 -it -d -v 宿主共享文件夹路径:docker共享文件夹路径 -w 工作路径 --name 容器名称 镜像名称 /bin/bash
疑点
问题我以前run的时候都没加 --gpus all,都好好的,不知道为啥现在不加不行。
更多推荐
已为社区贡献4条内容
所有评论(0)