Docker – No iniciar contenedor hasta que esté montado nfs
Para que el contenedor docker no se arranque antes de tener montadas las unidades nfs se hace lo siguiente:
sudo systemctl edit docker.service
(o sudo vi /etc/systemd/system/docker.service.d/override.conf
)
Añadir las siguientes líneas:
### Anything between here and the comment below will become the new contents of the file
[Service]
RequiresMountsFor=/mnt/montaje1 /mnt/montaje2
### Lines below this comment will be discarded
donde indicamos todas las rutas de montaje que necesitemos