gpt4 book ai didi

docker:来自守护进程的错误响应:无法选择设备驱动程序 ""的功能:[[gpu]]

转载 作者:行者123 更新时间:2023-12-03 14:53:01 26 4
gpt4 key购买 nike

我看到了类似的踏板,但它们不同,因为我使用的是 WSL2 和 docker 以及 GPU 感知 docker。
我有 Windows 10 版本 2004(内部版本 20161.1000)
我已经安装了 WSL 2 并在我的 Windows 系统上运行了 Docker Desktop 2.3.0.3。
我也在 WSL 2 中安装了 Ubuntu 18.04 LTS。
我已经安装了 NVIDIA 驱动
enter image description here
linux 版本是 4.19.121-microsoft-standard。
我的笔记本电脑 GPU QUADRO M2000M 的 NVIDIA 驱动程序版本是 455.41。
实际上我遵循了 https://ubuntu.com/blog/getting-started-with-cuda-on-ubuntu-on-wsl-2 中描述的所有步骤。直到我必须在 Ubuntu 终端中运行“sudo service docker stop”的步骤。
这会导致消息 docker: unrecognized service。
我必须在 WINdows 10 中重新启动 docker 桌面才能运行守护程序。
然后我在 Ubuntu 终端中测试: docker run hello-world ==> 这运行良好
此外,命令 docker run -it ubuntu bash ==> 在 Ubuntu 终端 os WSL 2 中运行文件。
但是当我运行时:
docker run -u $(id -u):$(id -g) -it --gpus all -p 8888:8888 tensorflow/tensorflow:latest-gpu-py3-jupyter
然后我得到错误:docker:来自守护进程的错误响应:无法选择具有功能的设备驱动程序“”:[[gpu]]
这涉及到微软、Ubuntu、NVIDIA。我搜索了支持网站,但找不到任何可以解决我问题的东西。
有人能帮我一下吗?

最佳答案

有提到这个奇怪的答案herehere :

sudo service docker start
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
这在 WSL (Ubuntu 20.04) 上对我有用,所以我将它添加到 ~/.bashrc脚本。
注意,第一部分可能需要重新启动 docker!

关于docker:来自守护进程的错误响应:无法选择设备驱动程序 ""的功能:[[gpu]],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62745230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com