ある時ホストOSを再起動したらdockerコンテナを起動できなくなった。
出てきたエラーはこんな感じ。
1 2 3 |
$ docker start tensorflow Error response from daemon: linux runtime spec devices: error gathering device information while adding custom device "/dev/nvidia-uvm-tools": lstat /dev/nvidia-uvm-tools: no such file or directory Error: failed to start containers: tensorflow |
ググってみて、下のコマンドを入力したら問題なく起動しました。
1 |
nvidia-modprobe -u -c=0 |
めでたしめでたし。
情報源はここです。
https://github.com/NVIDIA/nvidia-docker/issues/288
でも、nvidia-modprobeってなんのコマンドだろう?