今、ゆっくりとGPUの世界に入ります、
参考インストールURL:
https://github.com/NVIDIA/nvidia-docker
#あなたは、NVIDIA-ドッキングウィンドウを持っている場合は1.0がインストールさ:我々はそれを削除する必要があり、既存のすべてのGPUコンテナは、 ボリュームのドッキングウィンドウLSを -fドライバ= NVIDIA-ドッカ-q | xargsの -r -I {} -N1ドッカーPS -q -a -f体積= {} | xargsの -rドッキングウィンドウのrm - fは sudoの yumの nvidia-削除ドッキングウィンドウの #はパッケージリポジトリの追加 配分 = $を(の/ etc / OS-リリースを; エコー$ ID $ VERSION_ID) カール -s -Lます。https:// nvidia.github.io /nvidia-docker/$distribution/nvidia-docker.repo | \ はsudo ティーの/ etc / yumを.repos.d / nvidia- docker.repo #nvidiaのインストール - docker2をし、ドッカーデーモン構成のリロード はsudo yumを インストール -y nvidia- docker2 須藤 pkillは- SIGHUPのdockerdの #テストのnvidia - 最新の公式CUDAイメージでSMIを ドッキングウィンドウの実行 --runtime = NVIDIA - RM NVIDIA / CUDA:9.0 -baseのnvidia-SMI
あなたはCentOSのはredhatに切り替える場合は、変数の分布を定義するために必要な柔軟性を提供します。
~~~~~~~~~~~~~~~~~~~~~~~~~
最初のステップは、NVIDIA-docker2にそれをインストールします。
その特別な事情のため、手動で回転数をダウンロードしてください。
今、デフォルトでサポートされているのnvidia-docker2は、18.09.6の比較的新しいドッキングウィンドウ-CEバージョンです。
最初は、このバージョンをインストールした後で、downloadonlyすべてのRPMパッケージをダウンロードyumのコマンドを使用します。
yumを インストール --downloadonlyのnvidia-docker2 --downloaddir =を/ tmp / NVIDIA
次のように出力されます。
ロードされたプラグイン:fastestmirror キャッシュされたホストファイルからの読み込みミラースピード 解決の依存関係 - > トランザクションのチェックを実行 --->パッケージのnvidia-docker2.noarch 0:2.0。3 - 3 .docker18。09.6 .CEがインストールされます - >処理依存関係:NVIDIA-コンテナランタイム= 2.0。0 - 3 .docker18。09.6 用のパッケージ:NVIDIA-docker2- 2.0。3 - 3 .docker18。09.6 .ce.noarch - > トランザクションのチェックを実行します --->パッケージのnvidia-コンテナruntime.x86_64 0:2.0。0 - 3 .docker18。09.6がインストールされます - >処理依存関係:NVIDIA-コンテナのランタイム・フック< 2.0。0 のためのnvidia-コンテナruntime-:パッケージ2.0。0 - 3 .docker18。09.6 .x86_64 - > トランザクションのチェックを実行 --->パッケージのnvidia-コンテナランタイムhook.x86_64 0:1.4。0 - 2がインストールされます。 - >処理依存関係:libnvidia-コンテナツール< 2.0。0 のためのnvidia-コンテナランタイムのフック:パッケージ1.4。0 - 2 .x86_64 - >加工依存:libnvidia-コンテナツール> = 0.1。0 のためのnvidia-コンテナランタイムのフック:パッケージ1.4。0 - 2 .x86_64 - > トランザクションのチェックを実行 --->パッケージlibnvidia-コンテナtools.x86_64 0:1.0。2 - 1がインストールされます。 - >処理依存関係:libnvidia-container1(x86ベース64)> = 1.0。2 - 1 のための libnvidia-コンテナツール- :パッケージ1.0。2 - 1 .x86_64 - >処理依存関係:libnvidia-container.so。1(NVC_1。0)(64)のためのパッケージ:libnvidia-コンテナツール- 1.0。2 - 1 .x86_64 - >処理依存関係:libnvidia-container.so。1()(64)のためのパッケージ:libnvidia-コンテナツール- 1.0。2 - 1.x86_64 - > トランザクションのチェックを実行 --->パッケージlibnvidia-container1.x86_64 0:1.0。2 - 1がインストールされます - > 完成依存関係の解決 の依存関係が解決さ ==================================== ================================================== ================================================== ============================= パッケージアーチのバージョン管理リポジトリのサイズ ================================================== ================================================== ================================================== =============== インストール: NVIDIA -docker2 noarch 2.0。3 - 3 .docker18。09.6 .CEのnvidia-ドッカ 4.7 kの インストールのための依存関係: libnvidia -container-ツールx86_64で 1.0。2 - 1 libnvidia容器 33 K libnvidia -container1 x86_64の 1.0。2 - 1 libnvidia容器 74 K NVIDIA -containerランタイムx86_64の 2.0。0 - 3 .docker18。09.6 NVIDIA-コンテナランタイム 2.7 M NVIDIA -containerランタイム・フックx86_64版 1.4。0 - 2 NVIDIA-コンテナランタイム 616 kの 取引概要 ========================================= ================================================== ================================================== ======================== インストール 1つのパッケージ(+ 4つの依存パッケージ) 合計サイズ:3.4 M インストールサイズ:13 M 背景ダウンロードパッケージ、次に出ました: ので、出て行く「ダウンロードのみ」に指定
-rw-R - r--の1ルートルート23217684 5月29 10:23 containerd.io- 1.2。5 - 3.1 .el7.x86_64.rpm -rw-R - r--の1ルートルート19628160 5月29 10:21ドッカー-CE- 18.09。6 - 3 .el7.x86_64.rpm -rw-R - r--の1ルートルート14689460 5月29 10:21ドッカー-CE-cli- 18.09。6 - 3.el7.x86_64.rpm -rw-R - r--の1ルートルート 75516年03月26 12:00 libnvidia-container1- 1.0。2 - 1 .x86_64.rpm -rw-R - r--の1ルートルート 33688年03月26 12:00 libnvidia-コンテナツール- 1.0。2 - 1 .x86_64.rpm -rw-R - r--の1ルートルート 2821452 5月17 05:53 NVIDIA-コンテナruntime- 2.0。0 - 3 .docker18。09.6 .x86_64.rpm -rw-R - r--の1ルートルート 630948 5月17 05:53 NVIDIA-コンテナランタイムのフック1.4。0 - 2 .x86_64.rpm -rw-R - r--の1ルートルート 4796 5月17 05:54 NVIDIA-docker2- 2.0。3 - 3 .docker18。09.6 .ce.noarch.rpm