The rise of Docker has been great thing for Linux containers and namespaces. Docker’s model of application building and deployment solves a lot of problems. However, one of the more common sticking points still being worked out is how dynamic, cross machine, container-to-container networking and service discovery will work.
We would like to propose a solution to this, called the "software defined localhost”.
Here is how it works, and it is pretty simple: