Chapter 3. Cluster Building Blocks – Registry, Overlay Networks, and Shared Storage
The previous two chapters covered the basics of using Docker. Now it is time to start looking forward to building a Docker cluster. Before a new cluster can be built, a foundation needs to be laid. This chapter will cover the registry, overlay networks, and shared storage. Each component is essential for the smooth operation of containers in a Docker cluster.
Docker is a highly pluggable system. Meaning, there are many options for each component. Each has its own strengths and weaknesses. Some may be better suited to your environment than others. This chapter will give a few examples of each component and explain how to use them.
The good news is that no matter your choice, you are not locked in. Docker's plugin system makes it easy to use whichever component you need, often on a per-container basis. You could start, for example, using one system for shared storage and decide that another...