nvidia-docker 入れて NVIDIA GPU cloud を使ってみた話
chainer with GPU on docker で回そうと思って docker をインストールして見たが、 それだけだとGPUが使えなかったため nvidia-dockerを入れてみた話
事前準備
docker自体を入れる
nvidia-dockerのgithubはこちら
ここ通りにすすめて見るのがよろし。 今回sarrrrryが入れたのは nvidia-docker2です readmeもwiki も充実してるので是非見てみてください。
NVIDIA GPU cloud の話
端的に言えば、 GPU 使う用のAI系ライブラリ これをNVIDIAが事前準備したdocker imageを配布するよ。 その配布場所がNGC (NVIDIA GPU cloud) だよ。 って話。
詳しい話は他で調べてみて!
まずは登録
以下のページの右上の「今すぐ登録する」をクリック
頑張って登録してくたださい。
実際に NVIDIA GPU cloud を使ってみる前に
API登録する必要があります ちなみに僕は見落としていて、ここでつまずきました。
以下のページの右上「get API key」を押して、
同じく右上のgenerate API key をクリック。 出てくる文字をよく読んで 「confirm」 をクリック。
するとpasswordが変化 出てきた以下のようなコマンドをそのまま入力
docker login nvcr.io Username: $oauthtoken Password: hogehogehogehogehogehgoehogehgoehogeoge
これでAPIの登録は完成。
ではイメージを pull していこう。
このへん、をぽちぽちして ライブラリ選んでぽちぽちしてクリックして終了。
ぬわっ!!!!!!!!!!!
まさかのchainerをインストールしたらpython2系しか入ってなかった。 一応設定したので(めんどかったぁ) また記事書きます。