5: The Docker Engine

In this chapter, we’ll look under the hood of the Docker Engine.

This chapter has a strong operations focus, and you can use Docker without knowing everything you’re about to learn. However, to truly master something, you need to understand what’s going on under the hood. So, if you want to master Docker, you should read this chapter.

I’ve divided the chapter into the following sections:

  • Docker Engine – The TLDR
  • The Docker Engine
  • The influence of the Open Container Initiative (OCI)
  • runc
  • containerd
  • Starting a new container (example)
  • What’s the shim all about
  • How it’s implemented on Linux

Let’s learn about the Docker Engine.

Docker Engine – The TLDR

Docker Engine is jargon for the server-side components of Docker that run ...

Get Docker Deep Dive - Third Edition 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.