这个错误通常是由于 NVIDIA 驱动不正确或不兼容所致。请按照以下步骤来解决此问题:

  1. 确保您的主机上安装了合适的 NVIDIA 驱动。您可以通过运行nvidia-smi命令来检查驱动程序是否正确安装并且可以正常使用。

  2. 如果您的驱动程序已经安装,但问题仍然存在,尝试重新安装驱动程序。您可以通过以下命令卸载并重新安装驱动程序:

sudo apt-get purge nvidia* sudo apt-get install nvidia-driver-


3. 重新启动您的计算机以使更改生效。

4. 如果您使用的是 Docker CE 版本,请确保您安装了与 NVIDIA 驱动兼容的 nvidia-container-runtime。您可以按照 NVIDIA 官方文档中的说明进行安装:
- https://github.com/NVIDIA/nvidia-docker#ubuntu-16041804-debian-jessiestretchbuster

5. 如果您使用的是 Docker 旧版本,请升级到最新版本。您可以按照 Docker 官方文档中的说明进行升级:
- https://docs.docker.com/engine/install/

请注意,如果您正在使用虚拟机或云实例,您可能需要启用 GPU 支持并为其分配足够的资源。请参考相关文档以获取更多信息。
Docker GPU 访问错误: 'could not select device driver '' with capabilities: [[gpu]]' 解决方法

原文地址: http://www.cveoy.top/t/topic/fzuQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录