Я впервые использовал докер в сети по умолчанию, и у него никогда не было проблем. Это работало даже в течение нескольких дней без каких-либо проблем. Единственной проблемой была доступность снаружи хоста в той же сети.
Я использовал мостовую сеть для докера и запустил машины, но получил ошибки, как показано ниже:
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
Это периодически возникающая проблема, фактически она теряет соединение по сети и не может пропинговать другой физический хост.
Мне не удалось найти причину этой проблемы, но если у кого-либо есть какие-либо предложения, пожалуйста, дайте мне знать.
Я не могу даже разместить какое-либо приложение на док-машине, так как не знаю, когда оно будет недоступно.
Как только я перезагружаю физическую машину, на которой размещены докеры, она снова работает нормально. Это где смешно. Представьте себе производственную среду, которая выходит из строя и требует перезагрузки.