Процедура установки Nvidia docker 2 и подтверждение предварительных требований [Ubuntu 18.04]

2019 год 7 месяц 13 день

Чтобы развернуть nvidia-docker 2.0, вам необходимо выполнить некоторые требования для установки.

Что нужно иметь перед установкой
В этом разделе описывается, как проверить предварительные требования и как их установить.

Подробности см. В официальной документации:https://github.com/nvidia/nvidia-docker/wiki/Installation-(version-2.0)

Как проверить предварительные условия

Для установки необходимы следующие четыре требования.

  1. Версия ядра GNU / Linux x86_64: 3.10 или новее
  2. Версия Docker: 1.12 и выше
  3. Архитектура графического процессора NVIDIA: Fermi (2.1) или новее
  4. Драйверы NVIDIA: 361.93 и выше

1. 86. Версия ядра GNU / Linux x64_3.10:> XNUMX

Версия Ubuntu и соответствующая версия ядра следующие. Ubuntu 12.04LTS или более поздняя версия вроде бы в порядке.

Версия Ubuntu  Кодовое имяверсия ядра
12.04 LTS   Точный панголин   3.2
14.04 LTS   Верный Тар   3.13
16.04 LTS   Ксениал Ксер   4.4
18.04 LTS   Бионический бобер   4.15
19.04   Дискотека Динго   5.0

2. Версия докера: ≧ 1.12

На терминале »$ docker versionВы можете проверить это так, введя ".

Клиент:
Версия: 18.09.7
Версия API: 1.39
Версия Go: go1.10.8
Git commit: 2d0083d
Построен: Чт 27 июн, 17:56:23 2019
ОС / Arch: Linux / amd64

3. 2.1. Архитектура графического процессора NVIDIA:> Fermi (XNUMX)

Ниже приведен список графических процессоров поколения Fermi.

Список графических процессоров GeForce серии Fermi

Я не знаю, насколько далеко в списке находится Fermi 2.1, но, по крайней мере, для настольной версии, я думаю, что серия GTX 600 и более поздних версий будет соответствовать требованиям.

Четыре. Драйверы NVIDIA:> 4

Версия драйверов NVIDIAЧтобы проверить, 361.93 или выше
Вы можете сделать это из «Настройки» -> «Детали» -> «Графика».

Как установить Nvidia Docker 2

https://nvidia.github.io/nvidia-docker/Следуйте инструкциям, чтобы настроить репозиторий nvidia-docker.

Ubuntu - это дистрибутив на основе Debian, поэтому введите следующий код в «Терминал» в соответствии с разделом «Распределения на основе Debian».

$ 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 run --gpus all nvidia / cuda: 9.0-base nvidia-smi

На этом настройка завершена.