https://stackoverflow.com/questions/24309526/how-to-change-the-docker-image-installation-directory
default data directory /var/lib/docker
sudo service docker stop
sudo vi /etc/docker/daemon.json
{
"runtimes": {
"nvidia": {
"path": "nvidia-container-runtime",
"runtimeArgs": []
}
},
"data-root": "/datadrive/docker"
}
sudo service docker start
NOTE: The Docker version needs to be > v17.05
- https://docs.docker.com/engine/install/ubuntu/
- nvidia-docker https://dev.to/kojikanao/install-nvidia-docker-2-0-on-ubuntu-18-04-45gp
curl -sL https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
curl -sL https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt update
sudo apt install nvidia-docker2 -y
sudo pkill -SIGHUP dockerd
sudo docker run --runtime=nvidia --rm nvidia/cuda nvidia-smi