导语
学习PaddlePaddle深度学习框架,国产框架大家支持一下~里面有很多面向新手的教程,比如词向量训练、手写数字书别等经典深度学习实验,支持Docker直接复制环境,免的大家搭建环境了,直接docker run 结束战斗!
由于要用到GPU资源,所以我们需要使用NVIDIA-Docker,但是官方并没有给出Deepin的安装过程。本着Ubuntu能用,Deepin也能的原则,我下载安装了Ubuntu的包,能够正常运行~
系统环境
- 系统:Deepin 15.11
- 显卡驱动:410.48
- Docker version 18.09.6
在安装nvidia-docker之前需要先安装好显卡驱动、docker。
docker安装命令
sudo apt install docker-ce
nvidia官方给出的ubuntu安装nvidia-docker命令
# Add the package repositories
$ distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
$ curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
$ curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
$ sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
$ sudo systemctl restart docker
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
其实就是查看系统发行版本号,然后下载安装对应的版本。如果我们直接运行这些命令,会提示不支持该系统。我们只要把第一行改一下,把我们自己的系统伪装成ubuntu就可以正常的下载安装了。
# Add the package repositories
$ distribution="ubuntu16.04"
$ curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
$ curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
$ sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
$ sudo systemctl restart docker
我们试验一下,如果打印内容和我类似,说明就安装成功了。
sudo nvidia-docker -v
Docker version 18.09.6, build 481bc77
尝试一下运行PaddlePaddle的实验Docker
sudo nvidia-docker run -d -p 8888:8888 hub.baidubce.com/paddlepaddle/book:latest-gpu
结束战斗~
来源:CSDN
作者:its_onion
链接:https://blog.csdn.net/its_onion/article/details/103546854