Isso começou quando eu estava tentando usar o docker swarm join do ubuntu vm (criado usando o hyper-v) para o meu mecanismo docker do Windows 10. Estou usando a porta padrão 2377. Continuo recebendo o erro de conexão recusada.
Agora estou apenas tentando fazer o telnet pela porta 2377 do ubuntu vm para o windows 10 ou do windows para o ubuntu e está falhando nos dois sentidos. enquanto o telnet está funcionando bem na porta 80.
Adicionei regras de entrada e saída para os protocolos udp e tcp no windows 10 e usei o comando "ufw allow 2377/tcp" no ubuntu vm e também abri a porta para tcp e udp. Ainda não está funcionando.
Alguma ideia?
Caso alguém venha aqui. depois de algumas análises descobri que há um problema no próprio mecanismo do docker. A porta não está aberta. Como tentei criar um aplicativo simples que escuta na porta 2377 e o executei na máquina com Windows 10, consegui me conectar a ele a partir da VM. Além disso, depois de executar o modo swarm, executo o comando "netstat -ab" no Windows 10 e não consigo ver a porta 2377 listada. Abri um tópico nos fóruns do docker, mas ninguém respondeu ainda. https://forums.docker.com/t/swarm-mode-is-not-working-on-windows-10/72761