I think you are saying what I am also saying, but my post was not clear on this:
The container files live on the server, and I use the volume section in my docker-compose.yml files to map data to the NFS share:
volumes:
- '/mnt/nasvolume/docker/picoshare/data:/data'
Would you say this is an okay approach?