Summary

In this chapter, we looked into some of the deeper and more conceptual aspects of Docker networking, one of them being libnetworking, the future Docker network model that is already getting into shape with the release of Docker 1.9. While explaining libnetworking, we also studied the CNM model and its various objects and components with its implementation code snippets. Next, we looked into drivers of CNM, the prime one being the overlay driver, in detail, with deployment as part of the Vagrant setup. We also looked at the stand-alone integration of containers with the overlay network and as well with Docker Swarm and Docker Machine. In the next section, we explained about the CNI interface, its executable plugins, and a tutorial of configuring Docker networking with the CNI plugin.

In the last section, project Calico is explained in detail, which provides a scalable networking solution based out of libnetwork and provides integration with Docker, Kubernetes, Mesos, bare-metal, and VMs primarily.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset