约15分钟后Docker容器将无法访问

时间:2019-03-29 20:44:54

标签: windows docker networking containers hyper-v

最近,我在Docker上看到一些非常奇怪的行为。当我最初在个人Windows 10工作站上部署容器时,一切正常。我可以在本地虚拟交换机地址(10.0.75.1),本地主机等上通过其裸露的端口查看所有服务。我的小型开发容器生态系统中的所有内容都可以正常运行,并且可以使用“外部”(非容器)工具以及其他服务开发中的人很容易找到他们。

但是,在看似随机的时间之后(我将其停放了15分钟),在相同端口上对10.0.75.1或localhost的所有请求都开始失败,并报告没有响应。从字面上看,我正在成功测试,走开吃午饭,然后返回来自非容器服务的大量消息,通知我他们失去了访问权限。在收到容器日志之后,我什至看不到他们甚至收到了这些请求的确认。

如果我重新启动或只是重新启动Docker,那么一段时间后一切都会恢复正常。

我猜测问题可能出在Hyper-V或某些公司组件的肠子里,但我真的不确定从哪里开始。我一直无法理解来自Docker的诊断信息。

0 个答案:

没有答案