我正在 Docker for Windows 中测试并行 Windows/Linux 容器实验功能,一切进展顺利。我可以在系统设置为使用 Windows 容器时创建 Linux 容器。我在 Kubernetes 仪表板中看到了我的 ReplicaSets、Services、Deployments 等,并且所有状态指示器都是绿色的。但是,问题在于,当 Docker 设置为 Windows 容器模式时,我的外部服务端点似乎无法解决任何问题。然而,有趣的是,如果我在 Linux 模式下创建所有 Kubernetes 对象,然后切换到 Windows 模式,我仍然可以访问所有服务和它们背后的 Linux 容器。
我的大部分谷歌搜索都让我发现了服务和 Kubernetes 的错误,但这似乎并没有受到我可以报告的任何错误的影响。是否有必须设置的配置才能使其工作?或者这只是运行实验功能的危险?
Docker 桌面 2.0.0.3
Docker 引擎 18.09.2
Kubernetes 1.10.11