我试图通过Docker和Google Cloud VM实例上的NVidia驱动程序在ubuntu操作系统上使用GPU。我已经安装了docker,Nvidia驱动程序和nvidia-container-runtime软件包,并试图将后者添加到docker的运行时中。下图是我遇到的问题。
如您在图像中所见,我首先删除了/var/run/docker.pid,但仍然无法将docker的运行时设置为也指向nvidia-container-runtime。
我希望它能够成功添加运行时变量,以便能够通过nvidia运行时变量来运行所需的docker设置,以便于使用。
答案 0 :(得分:0)
通过重新启动docker服务进行检查 systemctl:
$ sudo systemctl启动docker 服务:
$ sudo服务docker start
答案 1 :(得分:0)
我只需要创建/etc/docker/daemon.json并插入必要的数据。现在,我可以运行所需的docker服务。 docker添加运行时所需的信息如下:
{
"runtimes": {
"nvidia": {
"path": "/usr/bin/nvidia-container-runtime",
"runtimeArgs": []
}
}
}