Example of two Spring Cloud applications using Consul to talk to each other, deployed with Docker Swarm
Mesos executor for docker compose
Spring Cloud Consul