Docker runs native. You get instant file sync.
On Mac my options are dinghy or docker-sync, both of which drive me insane by either being too slow (former) or not syncing files fast enough or good enough (latter).
This is probably the number one reason that I love Linux for development these days.