In this chapter, we learned how to automate the configuration of our Docker deployments. Using Chef allows us to configure and provision multiple Docker hosts in scale. From this point on, we can write Chef recipes to persist all the Docker optimization techniques we will learn in this book.
In the next chapter, we will introduce instrumentation to monitor our whole Docker infrastructure and application. This will give us further feedback on how to optimize our Docker deployments better for higher performance.