CentOS 7 上安装 NVIDIA Docker

在 CentOS 7 上安装 NVIDIA Docker 需要几个步骤。以下是安装 NVIDIA Docker 的基本步骤:

  1. 安装 NVIDIA 驱动: 确保您的系统已经安装了 NVIDIA 驱动。如果没有,请先安装驱动。

  2. 添加 NVIDIA Docker 仓库: 添加 NVIDIA Docker 的官方仓库,以便安装最新版本的 NVIDIA Docker。

    复制代码
    distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
    curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | sudo tee /etc/yum.repos.d/nvidia-docker.repo
  3. 安装 nvidia-docker2 : 安装 nvidia-docker2 包,它提供了 Docker 运行时的 NVIDIA 支持。

    复制代码
    sudo yum install -y nvidia-docker2
  4. 重启 Docker 服务: 安装完成后,您需要重启 Docker 服务以使更改生效。

    复制代码
    sudo systemctl restart docker
  5. 验证安装: 验证 NVIDIA Docker 是否正确安装,可以通过运行一个带有 GPU 支持的基础容器来测试。

    复制代码
    sudo docker run --rm --gpus all nvidia/cuda:10.0-base nvidia-smi

    如果一切正常,上述命令将输出 NVIDIA GPU 的相关信息。

请注意,上述命令中的 CUDA 版本(例如 10.0-base)可能需要根据您的需求进行更改。您可以从 NVIDIA 官方 Docker Hub 仓库中找到支持的 CUDA 版本。

在进行这些步骤之前,请确保您的系统满足 NVIDIA Docker 的要求,并且您有足够的权限来安装软件和重启服务。

相关推荐
我头发多我先学2 分钟前
Linux入门:简要认识Linux和基础指令
linux·运维·服务器
逍遥德28 分钟前
运维技术栈Linux+docker+Kubernetes+Jenkins/GitLab CI 知识点详细列表
linux·运维·docker
名字还没想好☜30 分钟前
Kubernetes CrashLoopBackOff 排查全流程:从 describe 到日志到 exit code
运维·docker·云原生·容器·kubernetes
冰封之寂1 小时前
Docker 部署与基础命令详解:从安装到容器管理全流程指南
linux·运维·docker·容器
Baron X1 小时前
Gitea Docker 部署教程
docker·gitea
cellurw1 小时前
20260723 六组件全流程编译打通与音频项目启动
linux·服务器·音视频
Brilliantwxx1 小时前
【Linux】 软件包管理器(yum)+ Vim使用
linux·运维·服务器·开发语言·编辑器·vim
skywalk81631 小时前
在FreeBSD的Uubntu兼容环境下安装Reasonix
linux·运维·freebsd
^yi2 小时前
【Linux系统编程】对操作系统的理解
linux·运维·服务器·操作系统·系统调用·os
Kina_C2 小时前
LVS-NAT 负载均衡实验从环境搭建到规则持久化
linux·运维·服务器·负载均衡·lvs