Network We need a global docker network in order to communicate between docker-compose setups on different hosts Step 1: Install and run Consul (as a key-value storage for docker) https://www.consul.io/intro/getting-started/install.html Step 2: Edit docker configuration (on each docker host)