Docker for WindowsのSetting画面でShared Drivesを設定したとき、
Firewallを検出したとエラーダイアログが表示される場合があります。
Docker for WindowsとWindows Subsystem for Linux
Webを検索すると、対策としてセキュリティ対策ソフトのファイヤーウォール機能で通信を許可する方法が見つかりますが、
それで解決できない場合、管理者権限のPowerShellから実行すると成功する場合があります。
Set-NetConnectionProfile -interfacealias "vEthernet (DockerNAT)" -NetworkCategory Private
DockerのネットワークプロファイルがPrivateでないため、Windows Firewallの影響を受けるので、それをPrivateに設定しています。
これでも解決できない場合は、別の方法を探す必要がありそうです。