Installation - Windows and Mac OS

Installation of Docker CE on two different platforms.

Docker has a different edition to cater to the different needs of the industry. This makes it difficult to understand what to go with, but this course is all about development and deployment so we will use the Docker community edition as it is available for all three platforms.


Docker CE installation on Windows

As Windows is not built using Linux kernel, Docker first installs a VM, then installs the Docker engine on it. The only limitation with Docker on Windows is that it does not support older versions before Windows 10. So, if you have a Windows system that is older than Windows 10, I will suggest using a VMware instance of Ubuntu.

The requirements for installing Docker CE on Windows are:

  1. Windows 10 64 bit
  2. Hyper-V and containers Windows features must be enabled
  3. 4GB system RAM
  4. BIOS-level hardware virtualization support must be enabled in the BIOS settings

Once you have all the requirements fulfilled, click on the link below and create a Docker account. Docker will suggest installation methods based on your platform.

Docker CE: https://hub.docker.com/?overlay=onboarding

UPDATE: You can now download the setup file from these links. Mac OS Windows Linux

Once you have downloaded the .exe file, continue the window installation as you would for any Windows app.

After you get the finish message the installation is done. Search for Docker and you should get the screen below:

Get hands-on with 1400+ tech skills courses.