mas ai no caso, os devs tem que fazer as alterações de código direto no ambiente de desenvolvimento?
a ideia de utilizar o docker-compose é apenas localmente na própria máquina que o desenvolvedor utiliza que pelo que você descreveu é a situação atual e é o que justificaria a necessidade do apontamento para o caminho absoluto em c:/ e d:/.