美文网首页
Docker - nvidia使用

Docker - nvidia使用

作者: 一技破万法 | 来源:发表于2020-07-31 20:06 被阅读0次

安装插件

nvidia cuda使用要安装nvidia-docker,官网安装介绍非常详细,下面是ubuntu下的安装:

# 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

安装后测试

docker run --runtime=nvidia --rm nvidia/cuda:9.0-base nvidia-smi

如果返回正常的nvidia显卡界面则安装成功。
下面我们使用需要的镜像来进行定制。由于要使用pytorch和gpu,我们去dockerhub搜索镜像,最终选择:nvidia/cuda:10.2-cudnn7-devel-ubuntu18.04.

拉取镜像
sudo docker pull nvidia/cuda:10.2-cudnn7-devel-ubuntu18.04
创建容器
sudo docker run --runtime=nvidia -it --name test -v /path:/path nvidia/cuda:10.2-cudnn7-devel-ubuntu18.04 /bin/bash

然后就可以根据需要安装必备库了!


一技破万法

相关文章

网友评论

      本文标题:Docker - nvidia使用

      本文链接:https://www.haomeiwen.com/subject/yxedrktx.html