由于网络问题,各位下载nvidia docker插件存在各种各样的问题,往往需要换源,或者其他途径外网解决,为了避免这么麻烦,可选择直接将包下载到本地,使用dpkg本地安装。
离线包下载地址,总共需要下载多个包,包之间安装有先后顺序,我的原则是大版本要求一致
网页搜索版本对应的关键字,找到需要下载的包
我这里提供下包网盘地址
我这里以1.13版本为例,下载以下包(网页下载可能存在下载包不完整,下载后请检查源文件大小
是否和网页一致),并执行离线安装,以下为实测安装顺序
sudo dpkg -i libnvidia-container1_1.13.5-1_amd64.deb
sudo dpkg -i nvidia-container-toolkit-base_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
sudo dpkg -i nvidia-container-runtime_3.13.0-1_all.deb
包的依赖参考关系如下
├─ nvidia-container-toolkit (version)
│ ├─ libnvidia-container-tools (>= version)
│ └─ nvidia-container-toolkit-base (version)
│
├─ libnvidia-container-tools (version)
│ └─ libnvidia-container1 (>= version)
└─ libnvidia-container1 (version)
参考:
https://zhuanlan.zhihu.com/p/397638816
libnvidia-container/stable/ubuntu18.04/arm64 at gh-pages · NVIDIA/libnvidia-container · GitHub
Architecture Overview — NVIDIA Container Toolkit 1.16.2 documentation