ubuntu install NVIDIA Container Toolkit

  1. 配置仓库
bash 复制代码
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
  && 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
    

如果需要更高级的特性,可以开启实验特性

bash 复制代码
sed -i -e '/experimental/ s/^#//g' /etc/apt/sources.list.d/nvidia-container-toolkit.list

更新

sql 复制代码
apt-get update

安装最新版本

bash 复制代码
export NVIDIA_CONTAINER_TOOLKIT_VERSION=1.17.8-1
  sudo apt-get install -y \
      nvidia-container-toolkit=${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
      nvidia-container-toolkit-base=${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
      libnvidia-container-tools=${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
      libnvidia-container1=${NVIDIA_CONTAINER_TOOLKIT_VERSION}
  1. 容器运行时启用 NVIDIA Container Toolkit

  2. Configure the container runtime by using the nvidia-ctk command:

    ini 复制代码
    sudo nvidia-ctk runtime configure --runtime=containerd

    The nvidia-ctk command modifies the /etc/containerd/config.toml file on the host. The file is updated so that containerd can use the NVIDIA Container Runtime.

    复制代码
    sudo systemctl restart containerd

    参考:

    1. docs.nvidia.com/datacenter/...
    2. github.com/NVIDIA/nvid...
相关推荐
AskHarries42 分钟前
Toolhub — 一个干净实用的在线工具集合
前端·后端
一个专注写bug的小白猿1 小时前
.net实现ftp传输文件保姆教程
后端·c#·.net
青皮桔2 小时前
Java+OpenCV实现图片切割
java·后端·opencv·计算机视觉
兮动人2 小时前
Spring中@Configuration注解的proxyBeanMethods属性详解
java·后端·spring
Jing_jing_X3 小时前
Spring 自动注入是怎么实现的?从 @Component 到 @Autowired 的完整流程
java·后端·spring
IT_陈寒3 小时前
5个Vue3性能优化技巧,让你的应用提速50% 🚀(附实测对比)
前端·人工智能·后端
00后程序员3 小时前
iOS 26 App 开发阶段性能优化 从多工具协作到数据驱动的实战体系
后端
PFinal社区_南丞3 小时前
从 trace 到洞察:Go 项目的可观测性闭环实践
后端
镜花水月linyi3 小时前
解锁AQS
java·后端·面试
少妇的美梦3 小时前
Kubernetes(K8s)YAML 配置文件编写教程
运维·后端