前提・実現したいこと
現場で使える!TensorFlow開発入門 Kerasによる深層学習モデル構築手法 を購入し、7章以降に備えて推奨されているGoogle Cloud Platformを利用して仮想環境でGPUを用いる、と言うことを試みています。
購入特典のGCPからの仮想環境構築に関する補足PDFに従いながら進めていきましたが、下記のようなエラーが発生しました。
発生している問題・エラーメッセージ
/notebooks$ sudo nvidia-docker run --rm --name tfbook -p 80:8888 -p 6006:6006 -v /notebooks:/notebooks tfbook docker: Error response from daemon: create nvidia_driver_418.40.04: VolumeDriver.Create: internal error, check logs for details. See 'docker run --help'.
/notebooks$ journalctl -n -u nvidia-docker - Logs begin at Fri 2019-03-29 07:31:02 UTC, end at Fri 2019-03-29 09:50:48 UTC. -- Mar 29 09:36:30 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:36:30 Received create request for volume 'nvidia_driver_418.40.04' Mar 29 09:36:30 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:36:30 Error: link /usr/lib/nvidia-418/vdpau/libvdpau_nvidia.so.418.40.04 /var/lib/nvidia- Mar 29 09:40:13 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:40:13 Received create request for volume 'nvidia_driver_418.40.04' Mar 29 09:40:13 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:40:13 Error: link /usr/lib/nvidia-418/vdpau/libvdpau_nvidia.so.418.40.04 /var/lib/nvidia- Mar 29 09:42:47 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:42:47 Received create request for volume 'nvidia_driver_418.40.04' Mar 29 09:42:47 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:42:47 Error: link /usr/lib/nvidia-418/vdpau/libvdpau_nvidia.so.418.40.04 /var/lib/nvidia- Mar 29 09:45:53 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:45:53 Received create request for volume 'nvidia_driver_418.40.04' Mar 29 09:45:53 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:45:53 Error: link /usr/lib/nvidia-418/vdpau/libvdpau_nvidia.so.418.40.04 /var/lib/nvidia- Mar 29 09:50:48 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:50:48 Received create request for volume 'nvidia_driver_418.40.04' Mar 29 09:50:48 tf-1 nvidia-docker-plugin[1500]: /usr/bin/nvidia-docker-plugin | 2019/03/29 09:50:48 Error: link /usr/lib/nvidia-418/vdpau/libvdpau_nvidia.so.418.40.04 /var/lib/nvidia-(途中で切れていて、これ以降をコピーすることができませんでした)
試したこと
類似と思われるgithubの質問ですが、いまいち解決しませんでした。
https://github.com/NVIDIA/nvidia-docker/issues/142
また、nvidia-docker-pluginの不備であると考えられそうですが、下記公式のwikiを見てもpathの移動も正直なところよくわからない状況です。
https://github.com/NVIDIA/nvidia-docker/wiki/nvidia-docker-plugin#known-limitations
補足情報(FW/ツールのバージョンなど)
OS:Ubuntu 16.04 LTS
######補足PDFで行ったこと
・ CUDA 9.0のインストール
・ Dockerのインストール
・ nvidia-dockerのインストール
$ wget https://www.shoeisha.co.jp/static/book/download/9784798154121/Dockerfile $ sudo nvidia-docker build -t tfbook .
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。