Chapter 4. Persistent storage and shared state with volumes

This chapter covers

  • An introduction to volumes
  • The two types of volumes
  • How to share data between the host and a container
  • How to share data between containers
  • The volume life cycle
  • Data management and control patterns with volumes

At this point in the book, you’ve installed and run a few programs. You’ve seen a few toy examples but haven’t run anything that resembles the real world. The difference between the examples in the first three chapters and the real world is that in the real world, programs work with data. This chapter introduces Docker volumes and strategies that you’ll use to manage data with containers.

Consider what it might look like to run a database program ...

Get Docker in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.