refer: https://nvidia.github.io/nvidia-docker/
https://github.com/nvidia/nvidia-docker/wiki/Installation-(version-2.0)
1. first install docker:
apt install docker
安装docker后,可以修改docker 镜像的默认存储路径:
/var/lib/docker
建立一个软链接到其他路径,然后重启docker服务才能生效
sudo service docker stop
sudo service docker start
否则会出现以下报错:
OCI runtime create failed: /var/lib/docker/overlay2/c6eb60dada971e57fd5d125fb61d294870be347a2efb287862f8dfe52d99c57b/merged is not an absolute path or is a symlink: unknown
3. install:
refer:https://github.com/nvidia/nvidia-docker/wiki/Installation-(version-2.0)
sudo apt-get install nvidia-docker2
sudo pkill -SIGHUP dockerd
2. prepare for installation:
refer: https://nvidia.github.io/nvidia-docker/
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | \
sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
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