Book Image

Docker Bootcamp

By : Russ McKendrick, Pethuru Raj, Jeeva S. Chelladhurai, Vinod Singh
Book Image

Docker Bootcamp

By: Russ McKendrick, Pethuru Raj, Jeeva S. Chelladhurai, Vinod Singh

Overview of this book

<p>Docker allows you to create a robust and resilient environment to generate portable, composable, scalable, and stable application containers.</p> <p>The book starts by installing the core Docker Engine on MacOS, Windows 10 and Linux desktops. We will then define multi-container applications and understand the advantages of using containers locally. Once this is done, we will deploy containers on a single Docker host which is publicly accessible. Furthermore, we will learn how to deploy and configure a Docker Swarm cluster and explore networking and storage third-party plugins to extend the core Docker functionality. Towards the end, the book will demonstrate how to monitor and troubleshoot day-to-day problems in addition to various real world examples of container deployments.</p>
Table of Contents (15 chapters)

Summary


At this point of time, Docker is nothing short of an epidemic and every enterprising business across the globe is literally obsessed with the containerization mania for their extreme automation, transformation, and disruption.

With the blossoming of hybrid IT, the role of Docker-enabled containerization is steadily growing to smartly empower IT-enabled businesses. In this chapter, we have discussed the prime capabilities and contributions of the Docker paradigm.

It is not often that you can summarize an entire book with a single meme, but I think that at the very least your journey into the world of containers will resolve this all too common problem:

Picture taken by Dave Roth

The days of developing code on version of a language with a configuration which is only local to a single developer which looks nothing like your production platform should now be over as you can easily develop, package and ship consistent containers which can run anywhere.