A complete set of procedures for installing docker on ubuntu
Including adding sudo permissions, installing nvidia-docker, etc.
docker installation
https://www.jianshu.com/p/da1c7dc4217a
Add sudo permission to docker
https://www.jianshu.com/p/1354e0506753
Install nvidia-docker
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
curl -s -L https://nvidia.github.io/nvidia-docker/ubuntu18.04/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
sudo apt-get install nvidia-docker2
sudo pkill -SIGHUP dockerd
Run the following command to test, if no error is reported, the installation is complete
sudo nvidia-docker run --rm nvidia/cuda:10.1-devel nvidia-smi