Installationsverfahren für Nvidia Docker 2 und Bestätigung der Voraussetzungen [Ubuntu 18.04]

2019/7/13

Um nvidia-docker 2.0 bereitzustellen, müssen Sie einige Installationsanforderungen erfüllen.

Was Sie vor der Installation benötigen
In diesem Abschnitt wird beschrieben, wie Sie die Voraussetzungen überprüfen und installieren.

Einzelheiten finden Sie in der offiziellen Dokumentation:https://github.com/nvidia/nvidia-docker/wiki/Installation-(version-2.0)

So überprüfen Sie die Voraussetzungen

Die folgenden vier Anforderungen sind für die Installation erforderlich.

  1. GNU / Linux x86_64-Kernelversion: 3.10 oder höher
  2. Docker-Version: 1.12 und höher
  3. NVIDIA GPU-Architektur: Fermi (2.1) oder höher
  4. NVIDIA-Treiber: 361.93 und höher

1. 86. GNU / Linux x64_3.10-Kernelversion:> XNUMX

Die Ubuntu-Version und die entsprechende Kernel-Version lauten wie folgt. Ubuntu 12.04LTS oder höher scheint in Ordnung zu sein.

Ubuntu-Version  Code NameKernelversion
12.04 LTS   Präzises Pangolin   3.2
14.04 LTS   Vertrauenswürdiger Tahr   3.13
16.04 LTS   Xenial Xerus   4.4
18.04 LTS   Bionischer Biber   4.15
19.04   Disco Dingo   5.0

2. Docker-Version: ≧ 1.12

Auf dem Terminal "$ docker versionSie können dies so überprüfen, indem Sie "eingeben".

Client:
Version: 18.09.7
API-Version: 1.39
Go-Version: go1.10.8
Git Commit: 2d0083d
Gebaut: Do 27. Juni 17:56:23 2019
OS / Arch: Linux / AMD64

3. 2.1. NVIDIA GPU-Architektur:> Fermi (XNUMX)

Unten finden Sie eine Liste der GPUs der Fermi-Generation.

Liste der GeForce-GPUs der Fermi-Serie

Ich weiß nicht, wie weit in der Liste Fermi 2.1 ist, aber zumindest die Desktop-Version wird die Anforderungen für GTX 600 und spätere Serien erfüllen.

Vier. NVIDIA-Treiber:> 4

NVIDIA-TreiberversionUm zu überprüfen, ob 361.93 oder höher ist
Sie können dies unter "Einstellungen" -> "Details" -> "Grafiken" tun.

So installieren Sie Nvidia Docker 2

https://nvidia.github.io/nvidia-docker/Befolgen Sie diese Anweisungen, um das nvidia-docker-Repository einzurichten.

Ubuntu ist eine Debian-basierte Distribution. Geben Sie daher den folgenden Code in "Terminal" gemäß dem Abschnitt "Debian-basierte Distributionen" ein.

$ Distribution = $ (. / Etc / os-release; echo $ ID $ VERSION_ID) $ curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | \ sudo tee /etc/apt/sources.list.d/nvidia-docker.list $ sudo apt-get update $ sudo apt-get install nvidia-docker2 $ sudo pkill -SIGHUP dockerd
# Nvidia Docker-Operation überprüfen $ Docker ausführen --gpus all nvidia / cuda: 9.0-Basis nvidia-smi

Damit ist die Einrichtung abgeschlossen.