无法通过Nvidia运行时运行无根容器

时间:2019-04-14 14:50:20

标签: docker nvidia nvidia-docker

我对docker和nvidia完全陌生。我正在尝试在unix服务器上安装名为clara的nvidia平台。当我尝试通过nvidia运行时运行无根容器时,出现以下错误(在执行第二行代码时)。你能帮我吗?

enter image description here

我已经创建了一个配置文件,并将此文件放置在“ config”文件夹下,并已在“ Taskfile.yml”文件中更新了此路径。此外,通过谷歌搜索,我发现很少有线程表明这可能是由于cgroups引起的。但是,我使用config.toml文件的绝对路径创建了Nvidia运行时挂钩文件。 config.toml文件的内容如下所示

enter image description here

执行第二行命令时,出现上面显示的错误

1)  ./run.sh default-docker-nokube  # this works fine and daemon 
                                               initialization is success
2)  docker -H unix://$XDG_RUNTIME_DIR/docker.sock run --runtime=nvidia -- 
    rm -it nvidia/cuda:10.0-devel nvidia-smi  #this command throws error

请注意,Nvidia挂钩文件位于usernetes的bin文件夹下,并且还附加了显示在另一个窗口(服务器正在运行)下的消息的屏幕快照。如您所见,我收到一条消息“守护程序初始化成功/完成”,但此后,当我尝试为客户端运行第二行代码时,出现上述错误。我只是附上以下屏幕截图,只是为了帮助您调试问题 enter image description here

我希望此命令能够成功运行,没有任何错误。因为我很新,所以我不确定该命令的输出是什么样。那么您能帮我成功执行此命令

0 个答案:

没有答案