# Setup Dev Environment For MacOS

Guide to follow to setup a dev environment to start working with the DevOps scripts in MacOs.

## Quickstart

First downlaod the latest ` docker-toolbox `
    
**` docker-toolbox `** will download the follwoing for you automatically:
- docker engine
- docker engine cli
- docker-machine 
- docker-compose
- virtualbox
- kitematic

**` Docker Toolbox `** includes the following Docker tools:

- **Docker CLI** client for running Docker Engine to create images and containers
- **Docker Machine** so you can run Docker Engine commands from macOS terminals
- **Docker Compose** for running the docker-compose command
- **Kitematic**, the Docker GUI
- **Docker QuickStart** shell preconfigured for a Docker command-line environment
- **Oracle VM VirtualBox**


**NOTE:** For more detail check out this link https://docs.docker.com/toolbox/toolbox_install_mac 

**NOTE :** If you have **` macOS 10.10.3 Yosemite `** or newer, consider using Docker for Mac (not docket toolbox)

**NOTE :** Sometimes even an older system pre mid 2010 system donot support docker for mac ( in that case use docker toolbox)

**NOTE :** For docker for mac follow this link https://docs.docker.com/docker-for-mac




## Detail Instructions

- **STEP 1:**

    Download latest ` Docker Toolbox ` using any of the below methods:

    - **Method 1:**
        
        ` $ curl -L https://download.docker.com/mac/stable/DockerToolbox.pkg `

    
    - **Method 2:**
    
        (Alternatively) Go to this link https://docs.docker.com/toolbox/overview/#ready-to-get-started and **click** on download docker toolbox for mac


- **STEP 2:**

    Double click on the downloaded package and let it run the installation


- **STEP 3:**

    Refer this link https://docs.docker.com/toolbox/toolbox_install_mac/ for further instructions


Add mac os setup guide for dev environment
Add mac os setup guide for dev environment
