I think it should be possible to join an non-docker server to an overlay network so that it may communicate on the same subnet.
Use case: I have a consul cluster outside of docker that we use for the swarm cluster configuration. We also want consul agents to run inside the overlay network where services can use them.
The problem is that the consul servers outside of docker can’t route to the overlay network.
I’m thinking this will entail manual veth pairs and a bridge on the non-docker server, but I haven’t been able to get it to work yet.