إجراء تثبيت 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 kernel: 3.10 أو أحدث
  2. إصدار Docker: 1.12 وما فوق
  3. بنية NVIDIA GPU: Fermi (2.1) أو أحدث
  4. برامج تشغيل NVIDIA: 361.93 وما فوق

1. 86. إصدار GNU / Linux x64_3.10 kernel:> XNUMX

إصدار Ubuntu وإصدار kernel المقابل كالتالي. يبدو أن Ubuntu 12.04LTS أو أحدث على ما يرام.

نسخة أوبونتو  اسم الرمزإصدار النواة
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 الالتزام: 2d0083d
بني: الخميس 27 يونيو 17:56:23 2019
OS / Arch: لينكس / amd64

3. 2.1. بنية NVIDIA GPU:> 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 هو توزيع قائم على دبيان ، لذا أدخل الكود التالي في "Terminal" وفقًا لقسم "التوزيعات المستندة إلى Debian".

توزيع $ = $ (. / 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

هذا يكمل الإعداد.