以前一直使用win7,運行2個服務內存就爆紅,吃不消玩,最近剛剛入手mac,能夠兩臺電腦一塊兒幹活了,從零開始學習,記錄mac環境下使用docker的基礎內容docker
如下是本機的版本學習
下載docker過程就不記錄了,就是傻瓜式一鍵點點點測試
打開終端 命令:url
docker version 展現的是docker相關的屬性 (不貼圖了,能用到docker了,也不是什麼小鳥了,都懂的)spa
docker info 展現的是具體詳細docker屬性信息,好比有多少個鏡像(images),內存分配大小,Docker的根文件路徑(/var/lib/docker)等等信息blog
其實在下很相信是docker是安裝成功的,也避免不了心裏想測試一下效果,至少我是個有情懷的人,使用hello-world作測試內存
①docker run hello-wordit
②他提示沒有該image鏡像,因此他去幫咱們從倉庫中下下來,執行過程有4步io
③最後他還分享一個他的鏡像倉庫 : https://hub.docker.com/ (在沒有指定鏡像倉庫的url時,默認從hub上下載鏡像)後臺
④還有更多的例子docker相關信息,在最下面的url中有所分享介紹
以前記錄一篇docker win7版,內部的命令仍是都同樣,如下普通的命令語法, []扣號是可選命令:
docker pull [options] name[:tag] ---拉取鏡像
docker images [options] [repository[:tag]] ---查看鏡像,通常直接使用docker images
docker run [options] image[:tag] [command] [arg] ---運行鏡像
docker inspect xxx ---查看鏡像詳情
下圖: client的命令就是咱們打出去的命令,docker—host是咱們本地的倉庫,命令若是執行發現本地倉庫沒有鏡像,就會去registry下載,也就是剛剛run hello-world的時候和pull一個鏡像都會檢查本地倉庫鏡像,再去遠程倉庫下載
大部分鏡像運行,都會採用後臺運行方式,也就是加options命令 -d
鏡像倉庫後面會使用到網易的鏡像中心,至少比國外的下的快多了
----------------------------------------------------