Centos7安装docker支持NVIDIA GPU

Centos安装docker

步骤如下

yum update -y
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io

# GPU相关
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | tee /etc/yum.repos.d/nvidia-docker.repo

# 安装nvidia-docker2
yum install -y nvidia-docker2

# 重启Docker服务
systemctl restart docker
systemctl enable docker

修改docker Root dir

由于默认的docker Root dir一般在/,空间不够。需要修改成:

mkdir /home/docker-data
systemctl stop docker
vi /etc/docker/daemon.json
#内容如下
{
   
  "data-root": "/home/docker-data"
}
# 查看是否修改成功
docker info | grep "Docker Root Dir"

创建能用GPU的容器

–gpus=all: 使用host上所有的GPU,可以通过id指定单独的某个GPU
–net host:使用host的网络
-d: 参数表示 “detached mode”,即在后台运行容器并打印容器 ID。
-v PATH:PATH: 挂载host目录

docker run -d --net host --gpus=all -v /mnt/disk0/:/mnt/disk0 -it IMAGE_PATH:VERSION /bin/bash

相关推荐

  1. Centos7安装docker支持NVIDIA GPU

    2023-12-09 23:20:02       49 阅读
  2. CentOS7安装Docker

    2023-12-09 23:20:02       60 阅读
  3. CentOS7安装docker

    2023-12-09 23:20:02       61 阅读
  4. centos7安装docker

    2023-12-09 23:20:02       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-09 23:20:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-09 23:20:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-09 23:20:02       82 阅读
  4. Python语言-面向对象

    2023-12-09 23:20:02       91 阅读

热门阅读

  1. 反向传播算法

    2023-12-09 23:20:02       52 阅读
  2. 《C++新经典设计模式》之第18章 备忘录模式

    2023-12-09 23:20:02       61 阅读
  3. 考研真题数据结构

    2023-12-09 23:20:02       53 阅读
  4. 数据科学:Scipy、Scikit-Learn笔记

    2023-12-09 23:20:02       56 阅读
  5. Kotlin关键字二——constructor和init

    2023-12-09 23:20:02       64 阅读
  6. python中星号(*)的作用

    2023-12-09 23:20:02       56 阅读
  7. F. Maximum White Subtree

    2023-12-09 23:20:02       53 阅读
  8. hive sql&spark 优化

    2023-12-09 23:20:02       65 阅读
  9. 数据结构——栈与栈排序

    2023-12-09 23:20:02       73 阅读
  10. 以太网接口物理DOWN排查

    2023-12-09 23:20:02       93 阅读
  11. Git 的基本概念和使用方式

    2023-12-09 23:20:02       55 阅读
  12. 设计原则 | 里式替换原则

    2023-12-09 23:20:02       56 阅读
  13. 第10节:Vue3 论点

    2023-12-09 23:20:02       57 阅读