首页
/ NVIDIA Container Toolkit在Ubuntu 24.04上的安装指南

NVIDIA Container Toolkit在Ubuntu 24.04上的安装指南

2025-06-26 10:31:15作者:宣聪麟

NVIDIA Container Toolkit是NVIDIA官方提供的容器工具包,它允许用户在Docker容器中无缝使用GPU加速功能。随着Ubuntu 24.04的发布,许多用户发现原有的安装方法不再适用,本文将详细介绍最新的安装方法。

背景介绍

在Ubuntu 20.04和22.04时代,用户可以通过特定版本的URL来安装NVIDIA Container Toolkit。例如,使用类似https://nvidia.github.io/nvidia-docker/ubuntu22.04/nvidia-docker.list这样的地址。然而,这种方法在Ubuntu 24.04上不再适用,访问这些URL会返回"不支持的发行版"错误。

最新安装方法

NVIDIA官方已经更新了安装指南,推荐使用通用URL来替代特定版本的URL。这种变化主要是为了简化维护工作,因为为每个支持的发行版维护单独的URL列表难以持续。

目前推荐的安装方法是使用以下通用URL:

https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list

这个URL适用于从Ubuntu 18.04开始的所有版本,包括最新的24.04。使用通用URL可以确保用户始终获取到最新的稳定版本,而不需要担心特定发行版的兼容性问题。

安装步骤

  1. 添加NVIDIA Container Toolkit的GPG密钥:
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
  1. 添加软件源:
curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
  sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
  sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
  1. 更新软件包列表并安装:
sudo apt-get update
sudo apt-get install -y nvidia-container-toolkit

注意事项

  • 对于Ubuntu 16.04等较旧的系统,建议升级到更新的LTS版本,因为这些系统可能不再获得官方支持。
  • 安装完成后,建议重启Docker服务以确保所有组件正常工作。
  • 如果遇到任何问题,可以尝试完全卸载旧版本后再重新安装。

通过采用这种新的通用URL方法,用户可以简化安装过程,并确保获得最新的稳定版本。这种方法也减少了因发行版更新而导致的兼容性问题。

登录后查看全文
热门项目推荐
相关项目推荐