Docker for Windows和外部虚拟交换机networking

安装程序: Windows 10 Docker for Windows 17.09.1-ce – Moby HyperV

我在做什么? 从docker集装箱到主机networking的组播。 但在Docker for Windows的情况下,主机networking是虚拟交换机的专用networking,这意味着组播将不会到达Windows10机器的真正networking。

逻辑解决scheme是在DockerNAT虚拟交换机外部networking上设置。 这造成了两个问题:

  • 文件共享不起作用 – 防火墙问题(防火墙closures)
  • 重新启动后,将恢复虚拟交换机的默认设置

有什么办法来保持虚拟交换机的configuration吗? 如何解决文件共享问题?

我认为这只是解决如何从容器提供多播到真正的Windows主机networking。 还是我错了?

谢谢