Not my experience with Docker on Windows - volume mounting works (and has worked) without issues. I remember at some point being prompted to share my drive so that Docker can access it - perhaps you need to flip this switch in the Docker settings?
I seem to recall trying it with Linux containers and immediately hitting permissions issues due to incompatibilities between Windows and Linux.
I am at least able to bind individual files using Docker Compose's 'secrets' and 'configs'.