宝塔新春特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > Linux面板教程

Docker应用-如何给AI应用开启GPU监控

发表在 Linux面板2025-2-26 12:22 [复制链接] 0 837

1. 安装驱动

首先需要安装 Nvidia 驱动,下面是 Nvidia 驱动安装教程,如果已经安装好 Nvidia 驱动可跳转到第二节:

1.1 下载驱动安装文件
打开下面链接,填写对应的设备信息查询驱动版本并下载,下面以 NVIDIA Tesla T4为例。
Download The Official NVIDIA Drivers | NVIDIA
PixPin_2025-02-26_11-57-53.png
注意:
1. Cuda版本请选择12.4版本及以上
2. 我们在 ① 处不选择Linux的不同分发版本,而是选择 Linux x64(64位CPU)或者 Linux aarch64(Arm CPU)
然后点击 ‘Find’ 查找对应的驱动,若查找成功,将显示,我们点击 ‘View’ 查看:
PixPin_2025-02-26_11-58-13.png

点击 ‘Download’ 下载:
PixPin_2025-02-26_11-58-22.png

打开宝塔面板,将下载的文件上传到 ‘/root/’ 目录下:
PixPin_2025-02-26_12-01-26.png

打开终端运行:
  1. cd /root

  2. chmod 755 ./NVIDIA-Linux-x86_64-550.144.03.run

  3. ./NVIDIA-Linux-x86_64-550.144.03.run
复制代码

重启
!!!注意:此操作将重启服务器,请确保当前情况能够进行重启!!!
  1. reboot
复制代码

2. 安装工具
请在命令行执行以下命令验证是否安装:
  1. nvidia-smi
复制代码
若无报错,则可以继续安装 Nvidia Container Toolkit:


2.1 在线安装
如果网络质量较差,在线安装无法完成,可跳转至 2.2 进行本地安装。
Ubuntu/Debian 执行以下命令:
  1. # APT
  2. curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey \
  3.     | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg

  4. curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list \
  5.     | sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' \
  6.     | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list

  7. apt-get update

  8. apt-get install -y nvidia-container-toolkit
复制代码

Centos/RedHat 执行以下命令:
  1. # YUM
  2. curl -s -L https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo \
  3.     | sudo tee /etc/yum.repos.d/nvidia-container-toolkit.repo

  4. yum install -y nvidia-container-toolkit
复制代码

2.2 本地安装
在附件中或者下面网盘中下载对应的压缩文件,例如:Ubuntu x64 位系统则下载 ‘nvidia-container-toolkit_1.17.4_deb_amd64.tar.gz’ 这个文件
  1. 链接: https://pan.baidu.com/s/1QMd_XIYsS0I9E458xqDECQ?pwd=1cff 提取码: 1cff
复制代码

然后将文件重命名为 ‘toolkit.tar.gz’,打开宝塔面板文件功能,将文件上传到 ‘/root/’ 目录下,执行以下命令:
Ubuntu/Debian x64 执行以下命令:
  1. tar -xvzf toolkit.tar.gz

  2. cd release-v1.17.4-stable/packages/ubuntu18.04/amd64/

  3. apt install ./*.deb
复制代码

Centos/RedHat x64 执行以下命令:
  1. tar -xvzf toolkit.tar.gz

  2. cd release-v1.17.4-stable/packages/centos7/x86_64/

  3. yum install -y ./*.rpm
复制代码

2.3 验证是否安装
安装命令执行完成后,执行以下命令可验证是否安装成功,若正确显示版本号未报错则表示安装成功:
  1. nvidia-ctk -v
复制代码


2.4 配置&重启Docker
打开命令行执行以下命令:
!!!注意:此操作将重启Docker,请确保当前情况能够进行重启!!!
  1. nvidia-ctk runtime configure --runtime=docker

  2. systemctl restart docker
复制代码

3. 在面板开启GPU
若安装完成,面板在安装Docker应用中的 Deepseek_r1、ollama、ollama_and_openwebui 应用时,将会显示GPU开关。
若未显示GPU按钮,面板未检测到nvidia驱动,可加群求助:
Docker官方交流QQ群:662047798


10. 参考
1. Introduction — NVIDIA Driver Installation Guide r570 documentation
2. ollama/docs/docker.md at main · ollama/ollama
3. Download The Official NVIDIA Drivers | NVIDIA
4. 【教程贴】Docker应用-DeepSeek-R1帮助 - Linux面板 - 宝塔面板论坛





nvidia-container-toolkit_1.17.4_deb_amd64.tar.gz

7.29 MB, 阅读权限: 1, 下载次数: 205

nvidia-container-toolkit_1.17.4_deb_arm64.tar.gz

6.45 MB, 阅读权限: 1, 下载次数: 206

nvidia-container-toolkit_1.17.4_rpm_aarch64.tar.gz

10.12 MB, 阅读权限: 1, 下载次数: 223

nvidia-container-toolkit_1.17.4_rpm_x86_64.tar.gz

11.47 MB, 阅读权限: 1, 下载次数: 197

使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表