Installing Docker on Mac is pretty straightforward. It has a Graphical installer .dmg file. The installation provides Docker Engine, Docker CLI client, Docker Compose, Docker Machine, and Kitematic.
Pre-requisites for installing Docker on Mac
1. Docker requires OS X El Capitan 10.11 or newer macOS release running on a 2010 or newer Mac.
2. At least 4GB of RAM in the system.
Installing Docker on Mac
1. Download Docker for mac from the url : https://download.docker.com/mac/stable/Docker.dmg
- OS: Linux/Mac/Windows. DockStation is a free full-featured desktop app which allows you to work with docker and docker-compose. It can help generate a clean and native docker-compose.yml file which can be used even outside the application, using the native Docker Compose CLI commands. It also helps you to manage your containers and services (both remote and local), and monitor them (logs.
- Install Compose on Windows systems. Docker for Windows and Docker Toolbox already include Compose along with other Docker apps, so most Windows users do not need to install Compose separately. Docker install instructions for these are here: Get Docker for Windows; Get Docker Toolbox (for older systems); If you are running the Docker daemon and client directly on Microsoft Windows.
2. Click on the Docker.dmg file you have just downloaded to mount the image and open the installer.
What the install includes: The installation provides Docker Engine, Docker CLI client, Docker Compose, Docker Machine, and Kitematic. Install and run Docker for Mac Double-click Docker.dmg to open the installer, then drag Moby the whale to the Applications folder.
3. Drag and drop the Docker.app file into the Applications directory. Once you have dragged the Docker icon to your Applications folder, double-click on it and you will be asked whether you want to open the application you have downloaded. Saying yes will open the Docker installer:
5. Click next on the installer screen and follow the instructions in the installer.
6. Once installed you would see an Icon in top-right icon bar.
7. Click the icon in the icon bar to check “About Docker” page.
8. You can also open a terminal and run below command to get information on the installed docker.
9. To check if Docker machine and Docker Compose are installed as well, use the command below.
Key Features and Capabilities
The fastest way to design and deliver containerized applications and microservices on the desktop and cloud.
Using Docker Compose File
Simple Setup for Docker and Kubernetes
No need to fiddle with VMs or add a bunch of extra components; simply install from a single package and have your first containers running in minutes. You get certified Kubernetes and Docker, for developers of all levels of container expertise.
How To Start Docker Compose
Certified Kubernetes
Setup a fully functional Kubernetes environment on your desktop with a single click and start developing and testing modern applications in minutes.
Application Templates and App Designer
Customize and share multi-service applications and service templates that are tailored to your organization. Pre-defined and customizable application templates adhere to corporate standards and automate configuration, eliminating error-prone manual setup. Intuitive Application Designer facilitates the packaging, installing, and managing of multi-service applications as a shareable package.