По-разному могут себя volumes вести, зависит от используемого драйвера, но в целом как-то проблем особо быть не должно.
В таких случаях просто по системам разделяют компоуз файлы, если компоуз используется)
docker-compose-win.yml
docker-compose-mac.yml
docker-compose.yml