小编Jon*_*ony的帖子

如果没有 sudo 命令,Docker 标志“--gpu”将无法工作

我是ubuntu用户。我使用以下泊坞窗图像,tensorflow/tensorflow:nightly-gpu

如果我尝试运行这个命令

$ docker run -it --rm --gpus all tensorflow/tensorflow:nightly-gpu bash
Run Code Online (Sandbox Code Playgroud)

存在权限被拒绝错误。

docker: Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: Running hook #0:: error running hook: exit status 1, stdout: , stderr: nvidia-container-cli: mount error: open failed: /sys/fs/cgroup/devices/user.slice/devices.allow: permission denied: unknown.
Run Code Online (Sandbox Code Playgroud)

当然,如果我正在使用 ,我可以运行此命令sudo,但我想在gpu不使用 的情况下使用sudo

有什么好的解决办法吗?请问有什么线索吗?

linux ubuntu gpu docker

2
推荐指数
1
解决办法
1829
查看次数

标签 统计

docker ×1

gpu ×1

linux ×1

ubuntu ×1