Docker Overlay Networking
Overlay
networks are logical networks that are created on top of a physical (underlay) network for specific purposes. A Virtual Private Network (VPN), for example, is a common type of overlay
network that uses the internet to create a link to another private network. Docker can create and manage overlay
networks between containers, which can be used for containerized applications to directly talk to one another. When containers are deployed into an overlay
network, it does not matter which host in the cluster they are deployed on; they will have direct connectivity to other containerized services that exist in the same overlay
network in the same way that they would if they existed on the same physical host.
Exercise 6.04: Defining Overlay Networks
Docker overlay
networking is used to create mesh networks between machines in a Docker swarm cluster. In this exercise, you will use two machines to create a basic Docker swarm cluster. Ideally, these machines...