Windows主机上网桥网络上的Docker连接问题

时间:2019-03-09 15:11:06

标签: docker

我首先在默认网络上使用了docker,但从未遇到任何问题。它即使没有问题也可以工作几天。唯一的问题是同一网络中主机外部的可访问性。

我将桥接网络用于docker并启动了机器,但出现如下错误:

Waiting for SSH to be available... 
Detecting the provisioner...
OS type not recognized

no connection could be made because the target machine actively refused it. 

有时,我得到以下错误:

PS C:\Windows\system32> docker-machine ls
NAME           ACTIVE   DRIVER   STATE     URL                       SWARM   DOCKER    ERRORS
winvirtsrv02   -        hyperv   Running   tcp://192.168.0.28:2376           Unknown   Unable to query docker version: Get https://192.168.0.28:2376/v1.15/version: dial tcp 192.168.0.28:2376: connectex: A socket operation was attempted to an unreachable host.
winvirtsvr01   -        hyperv   Stopped

这是间歇性问题,实际上它失去了网络连接,无法从其他物理主机ping通。

我无法找到此问题的根本原因,但是如果有人有任何建议,请告诉我。

我什至无法在docker机器上托管任何应用程序,因为我不知道何时将无法访问它。

一旦我重新启动了托管docker计算机的物理计算机,它就可以再次正常运行。这是荒谬的。想象一下像生产这样的生产环境,它崩溃了,需要重新启动。

0 个答案:

没有答案