I use both bind mounts for development (in my Python and node containers), and named volumes in dev and production, e.g. for my databases.
I use Linux for development and production, and I've never noticed any performance issues.
Same here, regarding the volumes. But when in Windows with a bind mount for development, a simple npm install would take a lot longer than when run in the host. Probably Windows related...
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.