今時 Docker Toolbox for Windows を使っているだとかいう突っ込みはなしで。。。
Docker Toolbox for Windowsではプロジェクトは Cドライブ(できればCドライブの文書フォルダ内) に置いたほうがよい。
いろいろ技術的な制約(VirtualBoxの共有設定とか)のため、 ディスク共有を別ドライブに置くことが難しい。出来ない訳ではない。実際にVirtualBoxレベルの設定をぐちゃぐちゃいじってDドライブとかに設定は出来た。ただ全然本道ではないところに時間を食うので避けたほうがよい。実際昔ごちゃごちゃやってそれが出来たというところまで覚えていた状態で、再び似た環境を作ることになって、またごちゃごちゃを思い返していらない時間を使った。。。
できれば
Macを使う→Unix系なのでシェル差異やファイルシステム差異などを気にしなくてよい→自分は宗教上Macは避けている。
Docker for Windowsを使う→Hyper-Vベースなのでうまくいくのかも?→何でも屋をやっていると VirtualBox,VMwareなどをもろもろ使うのでHyper-Vが入れられない。
Linuxを使う→どうしてもOffice系ドキュメントを欲しがるお客がいる&デスクトップ系の小賢いツールを使いたいときがある。
WindowsのCドライブは肥大して訳がわからなくなるので極力別ドライブに入れたい(アプリや文書データ等)という管理をしていると表題の問題に当たっちゃう訳で。。。
Windowsをそろそろ離れたいというところもあるのだけどなぁ(私的利用では中古ノートをChromeBook化したもので困らなかったところはある)