Nvidia-Docker安装(GPU支持)
·
安装docker
安装所需的依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
添加centos7和docker的yum源
curl -o /etc/yum.repos.d/Centos-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
建立缓存
yum makecache fast
安装docker-20.10.8
yum -y install docker-ce-20.10.8-3.el7 docker-ce-cli-20.10.8-3.el7
配置
创建配置目录,编辑配置文件
mkdir /etc/docker
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://**********.mirror.aliyuncs.com"],
"insecure-registries":["****.*****.*****:5000"],
"data-root": "/home/docker",
"log-driver":"json-file",
"log-opts": {"max-size":"500m", "max-file":"2"},
"default-runtime": "nvidia",
"runtimes": {
"nvidia": {
"path": "nvidia-container-runtime",
"runtimeArgs": []
}
}
}
registry-mirrors :配置镜像加速
insecure-registries:忽略ssl证书验证(地址修改为需要的地址)
data-root:配置docker存储目录
default-runtime/runtimes:支持gpu
启动docker
加载配置,开机自启,启动docker
systemctl daemon-reload
systemctl enable docker
systemctl start docker
安装nvidia-container-toolkit
添加yum源
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
安装
yum install -y nvidia-docker2
更多推荐


所有评论(0)