前提
操作系统:
Ubuntu 14.04/16.04/18.04
Debian Jessie/Stretch
卸载旧版
如果已经安装nvidia-docker 1.0,需要将其卸载,并删除GPU容器。
查看存储为nvidia-docker的容器,并删除
docker volume ls -q -f driver=nvidia-docker | xargs -r -I{} -n1 docker ps -q -a -f volume={} | xargs -r docker rm -f
删除nvida-docker
sudo apt-get purge -y nvidia-docker
apt源
添加gpg key
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | \
sudo apt-key add -
确定系统版本
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
添加apt源
curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | \
sudo tee /etc/apt/sources.list.d/nvidia-docker.list
更新apt源
sudo apt-get update
安装nvida-docker2
安装nvida-docker2
sudo apt-get install -y nvidia-docker2
sudo pkill -SIGHUP dockerd