"The Docker daemon was explicitly designed to have exclusive access to /var/lib/docker. Nothing else should touch, poke, or tickle any of the Docker files hidden there."
Distributed filesystems constantly comes up as the answer to this across many Docker nodes wanting to find hacks to multiplex images easier across docker nodes.
Does this answer particular to NFS from Jérôme in 07/14 still ring true?
Here is a better answer: "Yes, you can put the images and containers on NFS; but if you want to share that NFS storage with other Docker Engines, there are some restrictions."
Here are the caveats:
- only one engine may pull images (otherwise, you can have conflicts);
- other engines have to be restarted to "see" new images;
- when you restart an engine, it will detect the containers executed by others.
https://groups.google.com/d/msg/docker-dev/02R6VUX7BXU/JUDfU...