使用 wsl2 和 docker 在 Windows 10 上运行网络模式“host”

use*_*375 18 windows host docker docker-compose wsl-2

有没有办法使用 docker 桌面在 wsl2 内运行的 docker 容器中使用网络模式“主机”?

我尝试使用网络模式“主机”在 wsl2 内部署 docker 容器,但无法在 Windows 内访问此端口。

我知道这是 docker 桌面的限制,但是 wsl2 仍然如此吗?是否有任何解决方法可以启用此功能?

我在 wls2 中使用带有 build 2004 的 Windows 10 Pro 和 ubuntu 20 LTS