Doesn’t matter. Publised ports on swarm services always bind to 0.0.0.0 - wether you like it or not. Plain container or docker-compose container additionaly allow to bind published ports to a host ip.
By any chance, do you use Debian Buster? if yes, see iptables - Debian Wiki on how to switch back from nftables to iptables.
i figurat what happen, its becures my ingress are on same ip-range as my dcph, dided know that, what i’m do is remove ingress network before using my swarm, re created with a new ip-range and wola its working