How to share the images at all the local hosts?

What I do is I transform the image that I pulled from a registry into a tar file using “docker save” and then have this tar image available over NFS to multiple machines. Each machine then uses “docker load” to make a local copy of the image.

I wonder if it’s possible to have an NFS mountpoint for /var/lib/docker/image and have this shared across multiple hosts. If so this would be a more efficient way to pull the image once and make it available for multiple machines