Installing Docker

As we have seen, the Docker software platform is used to build, ship, and run lightweight containers. These containers are based on Linux kernels, so Docker has a default support for Linux platforms. But Docker also has support for macOS and Windows using Docker Toolbox, which runs on top of VirtualBox.

Docker also supports cloud platforms, such as Amazon Web Service (AWS), Microsoft Azure, and IBM Cloud. Amazon EC2 Container Service (ECS) has out-of-the-box support for Docker on AWS EC2 instances. We will discuss cloud deployment in Chapter 14, Deploying in Cloud (AWS).

Get Mastering Spring Boot 2.0 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.