每天写点什么2026-01-19-docker如何使用GPU

配置NVIDIA容器运行时软件源:

bash 复制代码
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -s -L https://nvidia.github.io/nvidia-container-runtime/$distribution/nvidia-container-runtime.repo | \
sudo tee /etc/yum.repos.d/nvidia-container-runtime.repo

安装NVIDIA容器运行时组件:

bash 复制代码
sudo yum install -y nvidia-container-runtime
sudo yum install -y nvidia-container-toolkit

配置Docker默认使用NVIDIA运行时:

方式一:

bash 复制代码
sudo vi /etc/docker/daemon.json

添加以下配置内容:

json 复制代码
{
  "default-runtime": "nvidia",
  "runtimes": {
    "nvidia": {
      "path": "nvidia-container-runtime",
      "runtimeArgs": []
    }
  }
}
bash 复制代码
sudo systemctl daemaon-reload && systemctl restart docker

方式二(推荐):

配置 Docker 使用 NVIDIA 运行时

sudo nvidia-ctk runtime configure --runtime=docker

重启 Docker 服务

sudo systemctl restart docker

重启Docker服务应用配置:

bash 复制代码
sudo systemctl restart docker

启动Docker服务并验证GPU支持:

bash 复制代码
sudo systemctl start docker
docker run --gpus all ollama

使用了毫秒镜像加速器:

相关推荐
xlq223222 小时前
4.LInux权限
linux·运维·服务器
HiTomcat2 小时前
一键自动化部署 macOS 开发环境
运维·macos·自动化
Gold Steps.2 小时前
K8S基于 Argo Rollouts 的高级版本发布实践
云原生·容器·kubernetes
Bdygsl2 小时前
Linux(10)—— 进程控制(等待)
linux·运维·服务器
重生之绝世牛码2 小时前
Linux软件安装 —— Redis集群安装(三主三从)
大数据·linux·运维·数据库·redis·数据库开发·软件安装
网硕互联的小客服2 小时前
如何彻底删除CentOS自带的postfix服务释放25端口?
linux·运维·centos
七七powerful2 小时前
docker 部署dirsearch并进行目录遍历扫描
运维·docker·容器
天码-行空2 小时前
CentOS 误删 /dev 目录救援方案
linux·运维·centos
小码吃趴菜2 小时前
mysql
linux·运维·服务器