The first five chapters of this book work through a typical workflow for working with Docker containers through development all the way through to production:
Local development & packaging (Chapter 1, Installing Docker Locally and Chapter 2, Launching Applications Using Docker)
Staging and remote testing (Chapter 3, Docker in the Cloud)
Production (Chapter 4, Docker Swarm and Chapter 5, Docker Plugins)
On-going support (Chapter 6, Troubleshooting and Monitoring)
In our first few chapters we learned how to install and interact with Docker locally, typically when developing an application or software stack a developer or system administrator will test locally first.
Once the application / stack has been fully developed you can share it using the Docker Hub as both a public or private image, or if your image contains things you do now want to distribute via a third party you can host your own Docker Registry.
Once you have your packaged image, you may need other people to test it. As...