In this article, we will look at how to install Docker on Mac OS and make it running. Local installation is also referred to as Docker desktop.
If you are on Windows or Linux systems, you can skip this article.
Installing Docker on Mac OS is relatively easy as compared to Windows. Head over to this link and you should see something as below
Click the button to download the installer for Mac. This will be a .dmg file.
After the download completes, click the downloaded file. It will start extracting and once extracted, you will see
Drag the Docker icon to Applications folder as the arrow indicates.
Note that you require adminstrator permissions to do so and it will ask you for system password.
After you drag and drop, wait for a minute or two as it installs Docker and creates its launcher in Applications folder.
Go to /Applications and double click Docker icon, you will see Docker symbol at the top right hand side of your screen.
To verify if Docker is installed, open terminal window and type command
docker version
You will get below output, if Docker is successfully installed.
Client: Docker Engine – Community
Cloud integration: 1.0.4
Version: 20.10.0
API version: 1.41
Go version: go1.13.15
Git commit: 7287ab3
Built: Tue Dec 8 18:55:43 2020
OS/Arch: darwin/amd64
Context: default
Experimental: true
Server: Docker Engine – Community
Engine:
Version: 20.10.0
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: eeddea2
Built: Tue Dec 8 18:58:04 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.4.3
GitCommit: 269548fa27e0089a8b8278fc4fc781d7f65a939b
runc:
Version: 1.0.0-rc92
GitCommit: ff819c7e9184c13b7c2607fe6c30ae19403a7aff
docker-init:
Version: 0.19.0
GitCommit: de40ad0
It shows Docker server and client versions and much other details.
This single installer comes with Docker client, Docker engine, Kuberetes, Docker compose etc.
You can check this by typing below command on terminal
docker-compose version
and you will get
docker-compose version 1.27.4, build 40524192
docker-py version: 4.3.1
CPython version: 3.7.7
OpenSSL version: OpenSSL 1.1.1g 21 Apr 2020
Docker System Requirements
Below is the system configuration required to install Docker on mac os
1. OS version should be 10.14 or higher. Docker Desktop currently supports macOS Mojave, macOS Catalina, and macOS Big Sur.
2. Minimum 4GB RAM.
3. Mac Hardware should be manufactured after 2010.
Check out detailed requirements here.