前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >安装 nvidia-container-toolkit 以支持 docker 使用显卡

安装 nvidia-container-toolkit 以支持 docker 使用显卡

原创
作者头像
叶子Tenney
发布2024-11-01 15:42:41
1000
发布2024-11-01 15:42:41
举报
文章被收录于专栏:叶子的数据科技专栏

引言

如果在 docker 使用 gpu 的时候,出现以下错误:

代码语言:bash
复制
docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].

可以参考以下步骤安装 nvidia-container-toolkit 以支持 docker 使用显卡。

官网地址:

Installing the NVIDIA Container Toolkit — NVIDIA Container Toolkit 1.16.2 documentation

过程

Installing with Yum or Dnf

Configure the production repository:

代码语言: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

Optionally, configure the repository to use experimental packages:

代码语言:bash
复制
sudo yum-config-manager --enable nvidia-container-toolkit-experimental

Install the NVIDIA Container Toolkit packages:

代码语言:bash
复制
# 更新仓库
sudo dnf clean all
sudo dnf makecache

# 安装 NVIDIA Container Toolkit
sudo dnf install -y nvidia-container-toolkit

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

代码语言:bash
复制
sudo nvidia-ctk runtime configure --runtime=docker

Restart the Docker daemon:

代码语言:bash
复制
sudo systemctl restart docker

结论

引用

  1. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]]. AFTER installing nvidia-docker2 - Stack Overflow

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • 过程
    • Installing with Yum or Dnf
    • 结论
    • 引用
    相关产品与服务
    容器服务
    腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档