Part 3. Docker and DevOps

 

Now you’re ready to take Docker beyond your development environment and start using it in other phases of software delivery. Build and testing automation are cornerstones of the DevOps movement. We’ll demonstrate Docker’s power through automation of the software delivery lifecycle, deployments, and realistic environment testing.

Chapter 8 will show various techniques for delivering and improving continuous integration, making your software deliveries both more reliable and scalable.

Chapter 9 focuses on continuous delivery. We’ll explain what continuous delivery is, and look at ways in which Docker can be used to improve this aspect of your development pipeline.

Chapter 10 shows how you can harness Docker’s networking model to full effect, creating multicontainer services, simulating realistic networks, and creating networks on demand.

This part takes you from development all the way to the point where you can think about running Docker in production.