首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nvidia-docker找不到nvidia-smi:本地最新

nvidia-docker找不到nvidia-smi:本地最新
EN

Stack Overflow用户
提问于 2020-01-22 09:44:06
回答 1查看 2.8K关注 0票数 0

我正在尝试运行一个具有GPU访问权限的docker容器,并且该容器在退出时不会自动删除。

我正在尝试nvidia-docker run -it -v ~/dir/to/my/data:/data nvidia-smi,但它告诉我:

代码语言:javascript
复制
Unable to find image 'nvidia-smi:latest' locally
docker: Error response from daemon: pull access denied for nvidia-smi, repository does not exist or may require 'docker login'.
See 'docker run --help'.

现在我已经检查了这个问题,并(尽管我确实认为我的问题有点不同)尝试了nvidia-docker run -it -v '~/dir/to/my/data':/data nvidia-smi,但只得到了相同的错误。

我还创建了一个docker帐户,并使用docker login登录,但这似乎对我没有任何好处。

我该如何解决这个问题?在正确的方向上提供任何帮助或推动,我们都将非常感激。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-02-10 01:54:51

您的命令中缺少Docker镜像名称。nvidia-smi是命令名称,而不是镜像名称。在其前面添加nvidia/cuda:9.0-base。这是一个已经存在的Docker镜像。

代码语言:javascript
复制
nvidia-docker run -it -v ~/dir/to/my/data:/data nvidia/cuda:9.0-base nvidia-smi
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59851533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档