Ubuntu系统 nvidia-container-toolkit离线安装

国内使用N卡,在容器(docker)环境中需要安装nvidia-container-toolkit,才能在docker中调用GPU进行计算。详细安装步骤可以参考官方网站的install guide:

Installing the NVIDIA Container Toolkit — NVIDIA Container Toolkit 1.17.0 documentation

操作系统信息:

# cat /etc/os-release 
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-po
### 离线安装 NVIDIA Container Toolkit #### 准备阶段 为了在没有网络连接的情况下成功安装 NVIDIA Container Toolkit,需提前准备所有必需的软件包。这些软件包应包括但不限于 `libnvidia-container1`、`libnvidia-container-tools`、`nvidia-container-toolkit-base`、`nvidia-container-toolkit`、`nvidia-container-runtime` 和 `nvidia-docker2` [^1]。 #### 获取离线安装包 建议从可联网机器下载适用于目标系统的完整离线安装包集合。对于 Ubuntu 20.04 用户而言,可以利用专门为此版本定制的资源包来简化这一过程[^4]。该资源包不仅包含了上述提及的所有必要组件,还附带了一份详尽的操作指南以指导整个安装流程。 #### 解压并审查资料 一旦获得压缩形式的离线安装包后,应当将其传输至待安装的目标计算机,并执行解压缩操作以便于后续处理。此时应该仔细阅读随同提供的文档材料,特别是关于具体实施步骤以及可能遇到的问题解决方案的部分。 #### 执行安装命令 根据所读取到的信息,在确保已预先满足任何前置条件的前提下(比如事先装好某些基础库),依照指示依次运行相应的 shell 命令来进行各个模块的实际部署工作: ```bash sudo dpkg -i *.deb ``` 这条简单的指令会尝试一次性安装当前目录下所有的 `.deb` 文件,从而实现对整套工具集的一键式装配[^3]。 #### 验证安装成果 最后一步是要验证新近设置好的环境能否正常运作。可以通过启动一个支持 GPU 加速功能容器实例的方式来进行测试: ```bash docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi ``` 如果一切顺利的话,则意味着离线模式下的 NVIDIA Container Toolkit 已经被正确地安置完毕。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值