LinuxForum.Fans
Тема

docker connect: no route to host

Автор: sangraf 5 сообщений 2533 просмотров
05.03.2021 08:46 · отредактировано #436068

две ноды в виртуалке kvm
на первой
[console]sangraf@localhost:~> sudo docker swarm join-token manager
To add a manager to this swarm, run the following command:

docker swarm join --token SWMTKN-1-1u908lbzut3ig03brvlcfg84xbck6kphgcmfbvroa0ra1hz5na-8ok2pw7zaju91g284karqxttc 192.168.122.84:2377
[/console]

на второй
[console]sangraf@localhost:~> sudo docker swarm join --token SWMTKN-1-1u908lbzut3ig03brvlcfg84xbck6kphgcmfbvroa0ra1hz5na-8ok2pw7zaju91g284karqxttc 192.168.122.84:2377
[sudo] пароль для root:
Error response from daemon: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = "transport: Error while dialing dial tcp 192.168.122.84:2377: connect: no route to host"
[/console]

ip первой 192.168.122.84
ip второй 192.168.122.219

пинг проходит успешно в обоих направлениях

05.03.2021 20:19 #436070

sangraf, а у самих контейнеров права на доступ друг к другу есть?

06.03.2021 03:48 #436073

Если остановить брандмауер, то все ок.

06.03.2021 11:02 · отредактировано #436074
sangraf написал:
Если остановить брандмауер, то все ок.

Совсем без защиты брэндмауэра компьютер оставлять нельзя.
Достаточно открыть порты, используемые вашей программой.

06.03.2021 11:57 #436075
ValentinK написал:
[quote=sangraf]Если остановить брандмауер, то все ок.

Совсем без защиты брэндмауэра компьютер оставлять нельзя.
Достаточно открыть порты, используемые вашей программой.[/quote]

Да, в итоге так и сделал. Спасибо!

Войдите или зарегистрируйтесь, чтобы ответить.