Book Image

Mastering Docker - Third Edition

By : Russ McKendrick, Scott Gallagher
Book Image

Mastering Docker - Third Edition

By: Russ McKendrick, Scott Gallagher

Overview of this book

Docker has been a game-changer when it comes to how modern applications are deployed and created. It has now grown into a key driver of innovation beyond system administration, with an impact on the world of web development. But how can you make sure you're keeping up with the innovations it's driving, or be sure you're using it to its full potential? Mastering Docker shows you how; this book not only demonstrates how to use Docker more effectively, but also helps you rethink and reimagine what's possible with it. You will cover concepts such as building, managing, and storing images, along with best practices to make you confident, before delving more into Docker security. You'll find everything related to extending and integrating Docker in new and innovative ways. Docker Compose, Docker Swarm, and Kubernetes will help you take control of your containers in an efficient manner. By the end of the book, you will have a broad, yet detailed, sense of what's possible with Docker, and how seamlessly it fits in with a range of other platforms and tools.
Table of Contents (17 chapters)

The Moby Project

One of the announcements made at DockerCon 2017 was the Moby Project. When this project was announced, I had a few questions about what the project was from work colleagues, because on the face of it, Docker had appeared to have released another container system.

So, how did I answer? After a few days of getting puzzled looks, I settled on the following answer:

Moby Project is the collective name for an open source project that collects several libraries used to build container-based systems. The project comes with its own framework for combining these libraries into a usable system and also a reference system called Moby Origin; think of this as a "Hello World" that allows you to build and even customize your own Docker.

One of two things happened after I gave this answer; typically, the response was but what does that actually mean?. I responded by...