一、引言
在运行 NGC 深度学习框架容器之前,您的 Docker 环境必须支持 NVIDIA GPU。若要运行容器,请发出相应的命令,如运行容器中所述,并指定注册表、存储库和标记。
如果前面的指导文章没注意到,可以考虑先阅读一下我的文章了解先决条件:
二、拉取镜像
这个过程不需要考虑网络问题,比较顺利,但由于镜像比较大,大约 22GB,大概需要 N 分钟,看你家网络了。不过第一次很值得,后继又不会一直拉取。
$ docker pull nvcr.io/nvidia/pytorch:24.01-py3
...
Digest: sha256:afd682405d620a620f61f38cb9d9bbc6a5230817699a48e9ed193546e81fb2ee
Status: Downloaded newer image for nvcr.io/nvidia/pytorch:24.01-py3
nvcr.io/nvidia/pytorch:24.01-py3
考虑使用它的原因,是因为阅读了它的构建文件,并且里面有两个重要的属性有在扩展知识说明。
ENV CUDA_MODULE_

本文介绍了如何在Docker环境中设置NVIDIAGPU支持,包括拉取NVIDIAPyTorch镜像,确认Python版本,测试CUDA有效性,以及调整共享内存和环境变量ENVCUDA_MODULE_LOADING和ENVTORCH_CUDNN_V8_API_ENABLED以优化GPU性能。

2692

被折叠的 条评论
为什么被折叠?



