Docker for Mac 要求系統最低爲 macOS 10.10.3 Yosemite,或者 2010 年之後的 Mac 機型,準確說是帶 Intel MMU 虛擬化的,最低 4GB 內存。nginx
若是系統不知足需求,能夠安裝 Docker Toolbox。git
Homebrew 的 Cask 已經支持 Docker for Mac,所以能夠很方便的使用 Homebrew Cask 來進行安裝:github
brew cask install docker
若是須要手動下載,能夠經過這個連接下載:https://download.docker.com/mac/stable/Docker.dmgweb
如同 macOS 其它軟件同樣,安裝也很是簡單,雙擊下載的 .dmg
文件,而後將那隻叫 Moby 的鯨魚圖標拖拽到 Application
文件夾便可(其間可能會詢問系統密碼)。docker
從應用中找到 Docker 圖標並點擊運行。服務器
運行以後,會在右上角菜單欄看到多了一個鯨魚圖標,這個圖標代表了 Docker 的運行狀態。ide
第一次點擊圖標,可能會看到這個安裝成功的界面,點擊 "Got it!" 能夠關閉這個窗口。ui
之後每次點擊鯨魚圖標會彈出操做菜單。spa
在國內使用 Docker 的話,須要配置加速器,在菜單中點擊 Preferences...
,而後查看 Advanced
標籤,在其中的 Registry mirrors
部分裏能夠點擊加號來添加加速器地址。code
啓動終端後,經過命令能夠檢查安裝後的 Docker 版本
1 $ docker --version 2 Docker version 1.12.3, build 6b644ec 3 $ docker-compose --version 4 docker-compose version 1.8.1, build 878cff1 5 $ docker-machine --version 6 docker-machine version 0.8.2, build e18a919
若是 docker version
、docker info
都正常的話,能夠運行一個 Nginx 服務器:
1 $ docker run -d -p 80:80 --name webserver nginx
服務運行後,能夠訪問 http://localhost,若是看到了 "Welcome to nginx!",就說明 Docker for Mac 安裝成功了。
要中止 Nginx 服務器並刪除執行下面的命令:
1 $ docker stop webserver 2 $ docker rm webserver