原因:

        The "latest" tag for CUDA, CUDAGL, and OPENGL images has been deprecated on NGC and Docker Hub

Docker Hub中的CUDA, CUDAGL和OPENGL镜像已经弃用"latest"标签,直接使用

docker pull nvidia/cuda

或者在Dockerfile中指定

FROM nvidia/cuda:latest

都会出现

Error response from daemon: manifest for nvidia/cuda:latest not found: manifest unknown: manifest unknown

错误

解决方法

    在supported-tags中找到与自己系统对应的cuda版本,并将nvidia/cuda:latest中的latest改成对应的版本

例如:

nvidia/cuda:10.0-cudnn7-devel-ubuntu16.04

参考

Docker Hub

doc/supported-tags.md · master · nvidia / container-images / cuda · GitLab

【docker-cuda】——base,runtime,devel的区别_怡宝2号-CSDN博客

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐