尝试运行启用 GPU 的容器,例如:
docker run --gpus all nvcr.io/nvidia/k8s/cuda-sample:nbody nbody -gpu -benchmark
我收到此错误:
docker: Error response from daemon: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: Running hook #0:: error running hook: exit status 1, stdout: , stderr: nvidia-container-cli: initialization error: driver error: failed to process request: unknown.
ERRO[0025] error waiting for container: context canceled
运行非 GPU 容器,例如docker run hello-world
工作正常。
- 我确实在 Docker 桌面设置中启用了 WSL 集成
- Windows 10 专业版(版本 20H2 内部版本 19042.985)
- Docker 桌面 3.3.3 (64133),引擎 20.10.6,组合 1.29.1
- 带有 Ubuntu 20.04 的 WSL2
- 英伟达驱动 470.14 + CUDA 11.3
- 在本地笔记本电脑上运行 Geforce RTX 2070 Max-Q