docker for mac 初次體驗

[toc]

安裝

Mac系統(tǒng)要下載mac版本的??下載地址, 按照下載地址中的說明文檔一步一步跑就可以了.

在首次打開的時候很驚喜的彈出下面的這個畫面,小??好可愛.

首次運行

點擊[Next]就出來一下界面, 意思就是要求管理員權(quán)限批準他安裝一些網(wǎng)絡組件等等.這里點擊[OK].

意思就是要管理員權(quán)限批準他干嘛干嘛

點擊[ok]后輸入你的mac的管理員用戶密碼.

權(quán)限審批

具有桌面的操作系統(tǒng)來安裝docker是一件很簡單的事情,如果用了沒有安裝任何桌面的Linux操作系統(tǒng)來安裝docker ,必須使用sudo權(quán)限以避免不必要的麻煩.

運行

經(jīng)過上面的一系列的過程之后, docker 就開始在我的mac的后臺開始運行了,并且在上面的狀態(tài)欄可以看到圖標.


docker 在mac狀態(tài)欄的圖標

后面是使用命令行進行的, 首先, 我們使用mac快速打開終端.command+p之后輸入terminal然后回車就可以打開終端了.

  • 首先測試一下顯示docker版本信息, 在終端中輸入docker --version:
    查看版本信息
  • 使用docker version (沒有--)或者docker info用于查看環(huán)境信息.

測試

使用 hello-world 來快速測試你的docker是否安裝的沒有問題.運行命令docker run hello-world

hello world

在上面的圖中, 如果出現(xiàn)紅色圈出的兩行字,那就說明你的docker安裝沒有問題了.
在這個過程中, 如果你的docker中沒有hello-world鏡像, docker 這里會自動去pull這個鏡像, 這點好貼心,對于一個初學者來說, 還沒有學會怎么pull鏡像,后面才會.

鏡像和容器

  • 查看docker中的鏡像, 使用docker image ls 命令
docker image ls
  • 查看docker中正在運行的容器, 使用 docker container ls -all
docker container ls -all

總結(jié)收獲

  • 列出 docker CLI 命令
    docker
    docker container --help

  • 列出docker版本和信息
    docker --version
    docker version
    docker info

  • 運行docker鏡像
    docker run hello-world

  • 列出docker鏡像
    docker image ls

  • 列出docker容器
    docker container ls 查看 running狀態(tài)的.
    docker container ls -all 查看所有(all)
    docker container ls -a -q 查看所有在安靜模式的(all in quiet mode)

心得體會

在查看docker 的官方文檔的過程中,看到一張小圖片覺得好有意思,如下圖, docker為了我們實際生產(chǎn)過程中實施devops提供了非常好的基礎. 實際生產(chǎn)過程中, CI 如同港口上的碼頭, 在大量船只和貨物進出港的時候, 壓力非常大,秩序也不好維護, docker 提供的容器如同碼頭上的集裝箱 , 集裝箱化越來越受歡迎,因為集裝箱是靈活的,即使是最復雜的應用程序也可以裝箱,也是輕量級的,容器利用并共享主機內(nèi)核。

docker
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 以下原文轉(zhuǎn)載于(https://docs.docker.com/docker-for-mac/)(想找中文版的最新...
    Veekend閱讀 7,786評論 0 17
  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,849評論 15 147
  • 轉(zhuǎn)載自 http://blog.opskumu.com/docker.html 一、Docker 簡介 Docke...
    極客圈閱讀 10,753評論 0 120
  • 一、Docker 簡介 Docker 兩個主要部件:Docker: 開源的容器虛擬化平臺Docker Hub: 用...
    R_X閱讀 4,521評論 0 27
  • 這幾日,身邊的人紛紛被兩部劇圈粉,無論是大唐農(nóng)藥,還是三生三世,都是把人虐的不要不要的 依我看來,那些虐心的點無非...
    見說世間離別苦閱讀 388評論 0 1

友情鏈接更多精彩內(nèi)容