More Docker networking

While we have three Docker hosts running in different providers, we can look a little more at Docker networking. This time, rather than using the default networking driver, we are going to look at the Weave Net extension. This allows multihost networking and is a third-party extension written and provided by Weave (

So far, the networks we have been launching our containers into have all been confined to a single Docker host. Multi-host networking expands this so that our container networks span multiple Docker hosts, meaning that, for example, a container running a web server on one Docker host can talk to a container running a database on a completely different Docker host using the same DNS ...

Get Mastering Docker - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.