Same issue on debian 8.6 (jessie) with kernel proxmox 4.4.24-1-pve under lxc (2). In this kernel, modules "br_netfilter" and "bridge" compiled with kernel.
# docker network create -d overlay --subnet=192.168.0.0/16 --gateway=192.168.0.1 --ip-range=192.168.1.0/24 multihost-network1 # docker service create --name testnginx --replicas 3 --network multihost-network1 nginx
docker Failed joining ingress sandbox to ingress endpoint: error creating external connectivity network: cannot restrict inter-container communication: please ensure that br_netfilter kernel module is loaded
Same issue on debian 8.6 (jessie) with kernel proxmox 4.4.24-1-pve under lxc (2).
In this kernel, modules "br_netfilter" and "bridge" compiled with kernel.
# docker network create -d overlay --subnet= 192.168. 0.0/16 --gateway= 192.168. 0.1 --ip-range= 192.168. 1.0/24 multihost-network1
# docker service create --name testnginx --replicas 3 --network multihost-network1 nginx
docker Failed joining ingress sandbox to ingress endpoint: error creating external connectivity network: cannot restrict inter-container communication: please ensure that br_netfilter kernel module is loaded