Got a swarm-mode cluster of 2 (1 manager, 1 worker). Running docker run -d -p 5000:5000 image works fine, I can hit the UI from curl, browser, etc…
Running docker service create -p 5000:5000 image creates the service, running fine, but curl / browser result in connection refused (using same ip / port both times).
netstat -ptnl shows the host (dockerd) listening on 5000 but something clearly not right. What kind of information should I be looking for to debug this?
It does actually appear as a warning in the debug daemon logs, but I must have missed it when scanning them earlier. A warning when creating an overlay network where ip_vs is not available would be pretty useful I guess?