La documentación de Docker sobre el control del demonio de Docker sugiere que la forma independiente de la plataforma de hacer esto es:
edite el archivo /etc/docker/daemon.json para que contenga la línea
{
"data-root": "/mnt/docker-data",
(...)
}
donde /mnt/docker-data
es el directorio donde desea que vivan las imágenes y los contenedores de la ventana acoplable.
Entonces
sudo systemctl restart docker
Puede verificar si funcionó ejecutando
docker info
y busque el contenido de la línea que comienza con Docker Root Dir:
.
Detenga todos los contenedores docker en ejecución y luego el demonio docker. Mueva el directorio "/var/lib/docker" al lugar donde desea tener estos datos. Para usted sería:
mv /var/lib/docker /data/
y luego cree un enlace simbólico para este directorio acoplable en la ruta /var/lib:
ln -s /data/docker /var/lib/docker
Inicie el demonio docker y los contenedores.