a mesh of docker hosts using consul