nvidia DIGITSをインストールのためにnvidia-dockerをまずインストールしてみた。 まだ、DIGITSのインストールはうまくいかない。
1.前提条件
driverやcuda, cudnnはインストールずみ
2.dockerのインストール
docker-engineのインストールが、雑誌の手順でうまくいかなかったので、docker-ceをインストール(ceはcommunityバージョンで無償)
$ sudo apt install -y curl linux-image-extra-$(uname -r) linux-image-extra-virtual
$ sudo apt install -y apt-transport-https ca-certificates
$ sudo apt-get install software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
$ sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce
$ sudo docker run hello-world
最後の行は確認のためのもの
追記:別のPCで別の方法を試したところ下記で、docker-engineがインストールできた。
$ curl -sSL https://get.docker.com/ | sh
$ git clone https://github.com/NVIDIA/nvidia-docker.git
$ cd nvidia-docker
$ sudo make install
$ sudo nvidia-docker-plugin
雑誌やWEBではsudo nvidia-docker volume setup と書いてあるが、最近のバージョンではnvidia-docker-pluginを使えとの事の様。
別の端末から
$ sudo nvidia-docker run --rm nvidia/cuda nvidia-smi
出来た。
Leave a Comment