NVIDIA-docker2.0 安装 docker 安装 英伟达 docker

之前按照一个博客安装  运行还是各种坑 

按照如下的步奏成功了 

 

安装(2.0版)

Felix Abecassis编辑了此页面 on 1 Dec 2017 · 5次修订

先决条件

运行nvidia-docker 2.0的先决条件列表如下所述。
有关如何为Linux发行版安装Docker的信息,请参阅Docker文档

  1. 内核版本> 3.10的GNU / Linux x86_64
  2. Docker> = 1.12
  3. 采用架构的NVIDIA GPU> Fermi(2.1)
  4. NVIDIA驱动程序〜= 361.93(旧版本未经测试)

您的驱动程序版本可能会限制您的CUDA功能(请参阅CUDA要求

删除nvidia-docker 1.0

在继续之前,必须彻底删除nvidia-docker软件包的1.0版。
您必须停止并删除所有使用nvidia-docker 1.0启动的容器。

Ubuntu发行版

docker volume ls -q -f driver = nvidia-docker | xargs -r -I {} -n1 docker ps -q -a -f volume = {} | xargs -r docker rm -f
sudo apt-get purge nvidia-docker

CentOS发行版

docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f
sudo yum remove nvidia-docker

安装2.0版

确保已为您的发行安装了NVIDIA驱动程序受支持Docker 版本(请参阅先决条件)。

如果您有自定义/etc/docker/daemon.json,则nvidia-docker2程序包可能会覆盖它。

Ubuntu发行版

  1. 按照此处的说明为您的分发安装存储库。
  2. 安装nvidia-docker2软件包并重新加载Docker守护程序配置:
sudo apt-get install nvidia-docker2
sudo pkill -SIGHUP dockerd

CentOS发行版

  1. 按照此处的说明为您的分发安装存储库。
  2. 安装nvidia-docker2软件包并重新加载Docker守护程序配置:
sudo yum install nvidia-docker2
sudo pkill -SIGHUP dockerd

旧版本的Docker

您必须固定两者的版本nvidia-docker2以及nvidia-container-runtime安装时,例如:

sudo apt-get install -y nvidia-docker2=2.0.1+docker1.12.6-1 nvidia-container-runtime=1.1.0+docker1.12.6-1

使用apt-cache madison nvidia-docker2 nvidia-container-runtimeyum search --showduplicates nvidia-docker2 nvidia-container-runtime列出可用版本。

其他发行版和体系结构

按照此处的说明为您的分发安装存储库。

基本用法

nvidia-docker向Docker守护程序注册一个新的容器运行时。使用时
必须选择nvidia运行时docker run

docker run --runtime=nvidia --rm nvidia/cuda nvidia-smi

 

运行成功截图

之后就可以进行下一步

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值