Chapter 7. Configuration management: Getting your house in order

This chapter covers
  • Managing the building of images using Dockerfiles
  • Building images using traditional configuration management tools
  • Managing the secret information required to build images
  • Reducing the size of your images for faster, lighter, and safer delivery

Configuration management is the art of managing your environments so that they’re stable and predictable. Tools such as Chef and Puppet have attempted to alleviate the sysadmin burden of managing multiple machines. To an extent, Docker also reduces this burden by making the software environment isolated and portable. Even so, configuration management techniques are required to produce Docker images, ...

Get Docker in Practice, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.