银河麒麟v10 nvidia-container-toolkit
时间: 2025-02-21 13:27:54 浏览: 88
### 安装和配置 NVIDIA 容器工具包
#### 准备工作环境
为了成功安装并配置 `nvidia-container-toolkit`,需要准备一台可以访问互联网并且已经安装了银河麒麟V10操作系统的计算机。
#### 添加仓库
通过命令行执行以下指令来添加官方的NVIDIA容器工具库YUM源:
```bash
curl -s -L https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo | \
sudo tee /etc/yum.repos.d/nvidia-container-toolkit.repo
```
此步骤确保可以从正确的渠道获取最新的软件包版本[^1]。
#### 安装 Docker CE 和 nvidia-container-toolkit
接着,在系统中安装Docker以及必要的NVIDIA容器工具套件。对于银河麒麟V10而言,可以通过yum直接安装这些组件:
```bash
sudo yum install docker-ce docker-ce-cli containerd.io nvidia-container-toolkit
```
这一步骤不仅会部署所需的驱动程序和支持文件,还会自动处理所有必需的依赖关系[^3]。
#### 创建离线安装包(可选)
如果希望创建一个可用于其他机器上的离线安装包,则可以在完成上述安装之后运行如下脚本下载所有相关联的RPM文件到当前目录下的子文件夹`nvidia-container-toolkit/`:
```bash
mkdir nvidia-container-toolkit && cd $_
repotrack nvidia-container-toolkit
cd ..
tar czf nvidia-container-toolkit.tar.gz nvidia-container-toolkit/
```
这样就打包好了所有的rpm文件以便于分发给没有网络连接的目标主机使用。
#### 启动与验证服务状态
最后启动Docker守护进程,并确认其正常运作:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
尝试拉取支持GPU加速的应用镜像测试是否能正常使用GPU资源;如果不顺利可能是因为缺少某些特定设置或存在兼容性问题[^4]。
阅读全文
相关推荐













