macOS 安裝 Docker Desktop CE(轉)


現在基本上都使用docker進行部署項目,所以還是有必要學習下,關於docker的簡介這里就不在描述,本文轉載自https://yeasy.gitbooks.io/docker_practice/content/install/mac.html
如果你不是macOS 系統,也可以上我貼出來的gitbook上進行查找對應系統的安裝方法,還是感謝謝該系列的大神文章

macOS 安裝 Docker Desktop CE

系統要求

Docker Desktop for Mac 要求系統最低為 macOS Sierra 10.12。

安裝

使用 Homebrew 安裝

Homebrew 的 Cask 已經支持 Docker Desktop for Mac,因此可以很方便的使用 Homebrew Cask 來進行安裝:

$ brew cask install docker

運行

從應用中找到 Docker 圖標並點擊運行。

運行之后,會在右上角菜單欄看到多了一個鯨魚圖標,這個圖標表明了 Docker 的運行狀態。

第一次點擊圖標,可能會看到這個安裝成功的界面,點擊 "Got it!" 可以關閉這個窗口。

以后每次點擊鯨魚圖標會彈出操作菜單。

啟動終端后,通過命令可以檢查安裝后的 Docker 版本。

$ docker --version
Docker version 19.03.1, build 74b1e89
$ docker-compose --version
docker-compose version 1.24.1, build 4667896b
$ docker-machine --version
docker-machine version 0.16.1, build cce350d7

如果 docker version、docker info 都正常的話,可以嘗試運行一個 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://dockerhub.azk8s.cn",
    "https://reg-mirror.qiniu.com"
  ]
}

檢查加速器是否生效
執行 $ docker info,如果從結果中看到了如下內容,說明配置成功。

Registry Mirrors:
 https://dockerhub.azk8s.cn/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM