linuxMint19.1搭建深度學習環境之docker-ce和nvidia-docker2安裝

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。

https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/docker-ce_18.09.7~3-0~ubuntu-bionic_amd64.deb

安裝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] ?  

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章