官方cuda安装地址
https://github.com/ashishpatel26/Cuda-installation-on-WSL2-Ubuntu-20.04-and-Windows11?tab=readme-ov-file
执行
sudo docker run --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmark
报错解决
docker: Error response from daemon: could not select device driver "" with capabilities:
[[gpu]].
确认NVIDIA驱动已安装:
确保您的系统已经安装了正确版本的NVIDIA驱动。可以使用 nvidia-smi
命令来检查。
安装或更新NVIDIA Docker2:
NVIDIA Docker已经更新为NVIDIA Container Runtime,建议使用新的工具。您可以通过以下步骤安装:
sudo apt-get remove nvidia-docker2sudo rm /etc/apt/sources.list.d/nvidia-docker.list
安装依赖项:
sudo apt-get updatesudo apt-get install -y nvidia-container-runtime
重启Docker服务:
sudo systemctl restart docker
再次执行之前的命令
sudo docker run --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmark
成功如下图