LoginSignup
8
4

More than 5 years have passed since last update.

nvidia-dockerがver.2になったよ

Last updated at Posted at 2017-11-15

nvidia-dockerのバージョンが上がった

nvidia-dockerのversion 1.0がdeprecatedになりました。

使い方が以下のように変わります。

nvidia-docker run --rm nvidia/cuda nvidia-smi # これまで
docker run --runtime=nvidia --rm nvidia/cuda nvidia-smi # これから

version 2.0のインストール前には綺麗にversion 1.0を消さないといけません。Installationをしっかり見て更新しましょう。下には参考程度に現段階におけるUbuntu16.04での更新手順を載せます。

Ubuntu16.04における更新手順

旧バージョンの削除

nvidia-docker (ver.1)によって開始された全てのコンテナを停止した後、

ubuntu
docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f
sudo apt-get purge nvidia-docker

新バージョンのインストール

curl -L https://nvidia.github.io/nvidia-docker/gpgkey | \
sudo apt-key add -
sudo tee /etc/apt/sources.list.d/nvidia-docker.list <<< \
"deb https://nvidia.github.io/libnvidia-container/ubuntu16.04/amd64 /
deb https://nvidia.github.io/nvidia-container-runtime/ubuntu16.04/amd64 /
deb https://nvidia.github.io/nvidia-docker/ubuntu16.04/amd64 /"
sudo apt-get update

sudo apt-get install nvidia-docker2
sudo pkill -SIGHUP dockerd
8
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
4