linuxMint19.1搭建深度學習環境
在本地安裝好Docker後, 5:18.09.7~3-0~ubuntu-bionic,啓動GPU版本的dl-docker.
nvidia-docker run -it -p 8888:8888 -p 6006:6006 -v /sharedfolder:/root/sharedfolder floydhub/dl-docker:gpu bash
提示nvidia-docer不存在,不識別,安裝相應得nvidia-docker2軟件,命令如下:
sudo apt-get install nvidia-docker2 -y
nvidia-docker2 : Depends: docker-ce (= 5:18.09.7~3-0~ubuntu-bionic) but 5:18.09.7~3-0~debian-buster is to be installed or docker-ee (= 5:18.09.7~3-0~ubuntu-bionic) but it is not installable
經過多番查找,找到nvidia-docker的github地址:
https://github.com/NVIDIA/nvidia-docker,本打算根據這個來make,make install。但是還是提示錯誤,沒走通。
在網上找了一下相關的文檔瀏覽
ubuntu16.04下docker和nvidia-docker安裝,但還是沒解決問題,都是Docker-CE版本問題。官方的userguide也不行。
最終得到以下解決方案,在以下鏈接中,根據需要版本,下載相應版本的Docker-CE。
安裝Docker-ce完成後,執行命令。
sudo apt-get install nvidia-docker2 -y
提示以下信息,成功安裝Nvidia-docker
Configuration file '/etc/docker/daemon.json'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** daemon.json (Y/I/N/O/D/Z) [default=N] ?