Networking in Containers and Container Clusters

Victor Marmol, Rohit Jnagal, Tim Hockin · 2015

Containers are becoming a popular way of deploying applications quickly, cheaply, and reliably. As with the early days of virtual machines, a variety of container networking configurations have been proposed to deal with the issues of discovery, flexibility and performance. Using Docker we present available networking configurations along with many of the popular networking setups, their uses, and their problems today. A second aspect we will explore are containers in clusters, as these systems rely even more heavily on the network. We use Kubernetes as an example of this type of system. We present the network setups of the core components of Kubernetes: pods and services.

Read the paper · More papers on PaperTik