まだ誰も答えていないので、私は助けようとしますが、Dockerを使用しておらず、あなたの環境もないことを警告します。これはすべて理論です。
私の理論では、実行中の問題はDockerやHyper-VではなくWindows 10にあるということです。一方で、イーサネットとWiFiの両方の接続を同時に有効にすることはできないという事実と、WiFiでNATを実行できないという事実との関係が見られます。したがって、NATを有効にすると、ワイヤレスアダプタを無効にするイーサネットアダプタが有効になる場合があります。
私が正しい場合、問題の2つの解決策があるかもしれません:
- ワイヤレスではなく有線でコンピューターを接続します
- ワイヤレスアダプターの周りに仮想イーサネットアダプターを作成します。
- Hyper-Vマネージャーを開く
- 仮想ネットワークマネージャーをクリックし、[内部]を選択して[追加]をクリックして、内部仮想ネットワークを作成します。
- 意味のある名前を付けてください
- 適用してOK
- これで、1つ以上の仮想マシンに関連付けることができる仮想ネットワークが作成されました。
- ホストマシンのネットワークと共有センターで、[アダプター設定の変更]をクリックします。
- WiFiアダプターと作成した内部仮想ネットワークを選択します。
- 右クリックして、Bridge Networkを選択すると、ブリッジが作成されます。
- Docker NAT用に最初に作成した内部仮想ネットワークを使用します。
上記が何らかの理由で機能しない場合、役立つ可能性のあるソフトウェアはConnectify Hotspot(シェアウェア/有料)で、仮想ルーターを介してWiFiをイーサネットとして共有できます。
別の仕事をするかもしれないSoftEther VPNオープンソースは、しかし、その仮想ネットワークアダプタを使用するためにVPNに接続する必要があります。