系統要求
Docker Desktop for Mac 要求系統最低為 macOS Mojave 10.14
安裝
1、使用 Homebrew 安裝
brew install --cask docker
2、手動安裝
如果需要手動下載,請點擊以下 鏈接 下載 Docker Desktop for Mac。
如果你的電腦搭載的是 M1 芯片(arm64
架構),請點擊以下 鏈接 下載 Docker Desktop for Mac。你可以在 官方文檔 查閱已知的問題。
運行之后,會在右上角菜單欄看到多了一個鯨魚圖標,這個圖標表明了 Docker 的運行狀態。
檢查安裝后的 Docker 版本
docker --version Docker version 20.10.0, build 7287ab3
嘗試運行一個 Nginx 服務器:
docker run -d -p 80:80 --name webserver nginx
服務運行后,可以訪問 http://localhost,如果看到了 "Welcome to nginx!",就說明 Docker Desktop for Mac 安裝成功了。
要停止 Nginx 服務器並刪除:
docker stop webserver
docker rm webserver
鏡像加速
如果在使用過程中發現拉取 Docker 鏡像十分緩慢,可以配置 Docker 國內鏡像加速。
對於使用 macOS 的用戶,在任務欄點擊 Docker Desktop 應用圖標 ->
Perferences
,在左側導航菜單選擇 Docker Engine
,在右側像下邊一樣編輯 json 文件。修改完成之后,點擊 Apply & Restart
按鈕,Docker 就會重啟並應用配置的鏡像地址了。
//新增條目
{ "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com" ] }
//新增之后
{ "features": { "buildkit": true }, "builder": { "gc": { "enabled": true, "defaultKeepStorage": "20GB" } }, "experimental": false, "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.baidubce.com" ] }
檢查加速器是否生效
執行
docker info
,如果從結果中看到了如下內容,說明配置成功。
Registry Mirrors:
https://hub-mirror.c.163.com/ //網易雲加速器
https://mirror.baidubce.com/ //百度雲加速器