Docker installation
Docker's installation process is quick and simple. Currently, it's supported on most Linux operating systems and a wide range of them have dedicated binaries provided. Mac and Windows are also well supported with native applications. However, it's important to understand that Docker is internally based on the Linux kernel and its specifics, and this is why, in the case of Mac and Windows, it uses virtual machines (xhyve for Mac and Hyper-V for Windows) to run the Docker Engine environment.
Prerequisites for Docker
Docker requirements are specific for each operating system.
Mac:
- 2010 or newer model, with Intel’s hardware support for memory management unit (MMU) virtualization
- macOS 10.10.3 Yosemite or newer
- At least 4GB of RAM
- No VirtualBox prior to version 4.3.30 installed
Windows:
- 64-bit Windows 10 Pro
- The Hyper-V package enabled
Linux:
- 64-bit architecture
- Linux kernel 3.10 or later
If your machine does not meet the requirements, then the solution is to use VirtualBox with the Ubuntu...