小编leo*_*eos的帖子

docker:来自守护程序的错误响应:无法选择具有功能的设备驱动程序“”:[[gpu]]。安装 nvidia-docker2 之后

我按照官方文档https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html中的说明安装 nvidia-docker2

每当我运行他们的测试示例时:

sudo docker run --rm --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi
Run Code Online (Sandbox Code Playgroud)

我仍然收到错误:

docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]]. 3
Run Code Online (Sandbox Code Playgroud)

我重启了还是没有效果。

我使用的是 Ubuntu 22.04,并且我的 nvidia 驱动程序已更新。Nvidia-smi 在机器上工作但无法使用 docker 工作

编辑(已解决):最后我发现发生了什么事。重新安装时,它可以工作,但是如果重新启动,它又会回到之前不工作的状态。

这是由于使用“snapd”安装了另一个 docker 服务,所以我必须完全清除 docker: sudo snap remove docker在我可以“重新安装所有内容”之后,它最终稳定下来,即使在重新启动后也是如此

nvidia docker nvidia-docker

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

docker ×1

nvidia ×1

nvidia-docker ×1