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

 

运行成功截图

NVIDIA-docker2.0 安装 docker 安装 英伟达 docker_第1张图片

之后就可以进行下一步

你可能感兴趣的:(NVIDIA-docker2.0 安装 docker 安装 英伟达 docker)