Vì chưa ai trả lời, tôi sẽ cố gắng giúp, nhưng cảnh báo rằng tôi không sử dụng Docker và không có môi trường của bạn. Đây là tất cả lý thuyết.
Giả thuyết của tôi là vấn đề bạn gặp phải là với Windows 10 chứ không phải với Docker hay Hyper-V. Tôi thấy một kết nối giữa thực tế là một mặt không thể bật cả kết nối Ethernet và WiFi, mặt khác, người ta không thể thực hiện NAT với WiFi. Do đó, việc bật NAT của bạn có thể gây ra việc bật bộ điều hợp Ethernet, vô hiệu hóa bộ điều hợp không dây.
Nếu tôi đúng, có thể có hai giải pháp cho vấn đề:
- Kết nối máy tính qua dây có dây chứ không phải không dây
- Tạo bộ điều hợp Ethernet ảo xung quanh bộ điều hợp không dây:
- Mở trình quản lý Hyper-V
- Nhấp vào Trình quản lý mạng ảo và tạo Mạng ảo nội bộ bằng cách chọn Nội bộ và nhấp vào Thêm.
- Đặt một cái tên ý nghĩa
- Áp dụng và OK
- Bây giờ, Mạng ảo đã được tạo có thể được liên kết với 1 hoặc nhiều máy ảo.
- Trên máy chủ, trong Trung tâm Mạng và Chia sẻ, nhấp vào Thay đổi Cài đặt Bộ điều hợp
- Chọn Bộ điều hợp WiFi và Mạng ảo nội bộ bạn đã tạo.
- Nhấp chuột phải và chọn Bridge Network và cây cầu được tạo.
- Sử dụng Mạng ảo nội bộ mà bạn đã tạo ban đầu cho Docker NAT.
Nếu vì lý do nào đó không hoạt động vì một số lý do, một phần mềm có thể trợ giúp là Connectify Hotspot (phần mềm chia sẻ / trả phí), thông qua Bộ định tuyến ảo có thể chia sẻ WiFi dưới dạng Ethernet .
Một công cụ khác có thể thực hiện công việc là Mã nguồn mở SoftEther VPN , tuy nhiên yêu cầu kết nối với VPN để sử dụng Bộ điều hợp mạng ảo của nó .