Chapter 4. Day-to-day Docker

This chapter covers

  • Using and managing Docker volumes for persistent shared data
  • Learning your first Docker patterns: the data and dev tools containers
  • Using GUI applications within Docker
  • Manipulating the Docker build cache for fast and reliable builds
  • Visualizing your Docker image lineage in a graph
  • Running commands directly on your containers from the host

As you develop software with Docker you will discover you have various needs that arise. You may grapple with running GUIs from a container, run into confusion around the Dockerfile build cache, want to manipulate your containers directly while in use, wonder about the lineage of your images, want to reference data from an external source, and so on. ...

Get Docker in Practice 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.