In this chapter I introduced Docker, an application platform which can run new and old apps in lightweight units of compute called containers. Companies are moving to Docker for efficiency, security, and portability. I covered the following topics:
- How Docker works on Windows and how containers are licensed.
- The key Docker concepts: images, registries, containers, and orchestrators.
- The options to run Docker on Windows 10, Windows Server 2019, or Azure.
If you're planning to work along with the code samples in the rest of the book, you should have a working Docker environment by now. In Chapter 2, Packaging and Running Applications as Docker Containers, I'll move onto packaging more complex apps as Docker images and show how to manage states in containers with Docker volumes.