You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装nvidia-docker2后Docker调用GPU报错的排查与解决

Docker容器无法调用GPU:could not select device driver "" with capabilities: [[gpu]] 问题解决

问题场景

Ubuntu 22.04系统,主机NVIDIA驱动正常(nvidia-smi可正常输出),按官方流程安装nvidia-docker2后,运行GPU测试命令:

sudo docker run --rm --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi

出现错误:

docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]]. 3

重启系统后问题未解决,重新安装nvidia-docker2后短暂可用,但重启后故障复现。

解决步骤

  1. 排查发现系统中同时存在snap安装的Docker服务与官方包安装的Docker,二者冲突导致nvidia-docker2配置无法持久生效
  2. 彻底移除snap版本的Docker:
sudo snap remove docker
  1. 重新安装Docker及nvidia-docker2组件
  2. 重启系统,再次运行测试命令验证GPU可正常调用

内容的提问来源于stack exchange,提问作者leos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 02:25:19