欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 锐评 > ubuntu离线安装nvidia-container-runtime

ubuntu离线安装nvidia-container-runtime

2026/2/2 5:08:33 来源:https://blog.csdn.net/weixin_39652282/article/details/145932075  浏览:    关键词:ubuntu离线安装nvidia-container-runtime

参考文章

ubuntu系统docker20.4版本安装nvidia-container-runtime3.11.0-1版本(离线安装nvidia-docker) - jokerMM - 博客园

https://zhuanlan.zhihu.com/p/15194336245

一、软件地址

Index of /nvidia-docker/libnvidia-container/stable/

从上述地地址——进入对应系统——下载自己所需的版本号

补充地址

https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/stable/deb/amd64

这个地址是nvidia在github的软件地址,因为没有我需要的版本号,因此没有使用,放这以供需要的人使用

二、下载文件

libnvidia-container1_1.13.5-1_amd64.deb   # 基础库包,提供了最基本的功能,其他包都依赖于它
libnvidia-container-tools_1.13.5-1_amd64.deb  # 基础工具包,依赖于 libnvidia-container1
nvidia-container-toolkit-base_1.13.5-1_amd64.deb  # 基础组件包,依赖于前面的包
nvidia-container-toolkit_1.13.5-1_amd64.deb       # 主要的工具包,依赖于以上所有包
libnvidia-container1-dbg_1.13.5-1_amd64.deb       # 调试符号包,只在调试问题时使用
libnvidia-container-dev_1.13.5-1_amd64.deb        # 开发包,只在进行开发时使用

最后两个可以选择不下载、不安装

三、运行命令以安装软件

引用的第一篇文章说顺序不能错,第二篇文章没要求顺序,保险起见,按照第一篇文章顺序安装

sudo dpkg -i nvidia-container-toolkit-base_1.13.5-1_amd64.deb
sudo dpkg -i libnvidia-container1_1.13.5-1_amd64.deb
sudo dpkg -i libnvidia-container-tools_1.13.5-1_amd64.deb
sudo dpkg -i nvidia-container-toolkit_1.13.5-1_amd64.deb

其中在运行某一句会报问题:

正在处理用于 libc-bin (2.31-0ubuntu9.9) 的触发器 ...
/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_ops_infer.so.8 is not a symbolic link

/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8 is not a symbolic link

/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_cnn_infer.so.8 is not a symbolic link

/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_adv_train.so.8 is not a symbolic link

/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_cnn_train.so.8 is not a symbolic link

/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn.so.8 is not a symbolic link

/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_ops_train.so.8 is not a symbolic link

我没管,继续安装

四、查看是否安装成功

nvidia-ctk --version

五、设置docker默认使用nvidia-runtime

sudo nvidia-ctk runtime configure --runtime=docker

这块就是把相关配置写入daemon.json文件,直接在文件中写入也可以

sudo gedit /etc/docker/daemon.json

{****其他配置信息****"runtimes": {"nvidia": {"args": [],"path": "nvidia-container-runtime"}}
}

六、重启docker

sudo systemctl restart docker

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词