当前位置: 首页 > news >正文

docker GPU安装

docker 离线安装

docker下载地址:https://download.docker.com/linux/static/stable/x86_64/
在这里插入图片描述
解压:

tar xzvf docker-24.0.6.tgz

在这里插入图片描述
移动解压后的内容

sudo mv docker/* /usr/local/bin/

创建 docker.service配置文件

sudo vim /etc/systemd/system/docker.service

把下面的内容复制到配置文件中并保存退出

[Unit]
Description=Docker Application Container Engine
After=network-online.target firewalld.service
Wants=network-online.target[Service]
Type=notify
ExecStart=/usr/local/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
Restart=always
RestartSec=2
StartLimitBurst=3
StartLimitInterval=60s
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
Delegate=yes
KillMode=process[Install]
WantedBy=multi-user.target

依次添加配置文件权限、加载配置文件、启动Docker,命令如下:

sudo chmod +x /etc/systemd/system/docker.service
sudo systemctl daemon-reload
sudo systemctl start docker

查看Docker是否已在运行

sudo systemctl status docker

在这里插入图片描述
查看Docker版本号以进一步验证Docker是否安装成功

sudo docker --version

在这里插入图片描述
将Docker服务设置为开机自启动

sudo systemctl enable docker

离线安装NVIDIA Container Toolkit

想要使用GPU,需要安装这个
NVIDIA Container Toolkit下载地址:https://github.com/NVIDIA/libnvidia-container/tree/gh-pages/stable/deb/amd64
在这里插入图片描述
在这里插入图片描述
查询对应版本进行安装:
在这里插入图片描述
安装命令示例:

sudo dpkg -i ./xxx.deb

查看NVIDIA Container Toolkit的版本以验证是否安装成功

nvidia-ctk --version

在这里插入图片描述
设置Docker默认使用NVIDIA runtime

sudo nvidia-ctk runtime configure --runtime=docker

在这里插入图片描述
重启Docker

sudo systemctl restart docker

参考:https://zhuanlan.zhihu.com/p/15194336245

http://www.lryc.cn/news/519389.html

相关文章:

  • hutool糊涂工具通过注解设置excel宽度
  • Three.js教程015:全面讲解Three.js的UV与应用
  • IOS界面传值-OC
  • 阿里mod_asr3.0集成webrtc静音算法
  • [Git] git pull --rebase / git rebase origin/master
  • Leetcode​​​​​​​3270:求出数字答案
  • 第十一章 施工监测
  • Python爬虫应用领域
  • 软件架构考试基础知识 002:进程的状态与其切换
  • 新车月交付突破2万辆!小鹏汽车“激活”智驾之困待解
  • VideoPlayer插件的功能和用法
  • .NET体系架构
  • QT中引入OpenCV库总结(qmake方式和cmake方式)
  • matlab系列专栏-快捷键速查手册
  • 对于 NestJS + TypeORM 查询构造器分页功能的简单二次封装
  • Kafka消息队列出现消息堆积如何解决
  • LeetCode hot100-100
  • Vue.js:现代前端开发的灵活框架
  • CUDNN详解
  • 下载并安装MySQL
  • Linux ffmpeg 基础用法
  • 【C++入门】详解(中)
  • 深度学习的加速器:Horovod,让分布式训练更简单高效!
  • 计算机的错误计算(二百零八)
  • 海康机器人IPO,又近了一步
  • 【环境搭建】Metersphere v2.x 容器部署教程踩坑总结
  • 系统看门狗配置--以ubuntu为例
  • 阅读笔记——《A survey of protocol fuzzing》
  • C# 语法中级
  • STORM:从多时间点2D图像中快速重建动态3D场景的技术突破