文章出處

回到目錄

接觸和使用docker已經有1年多了,起初對概念本身理解的不是很好,或者說,沒有找到一本比較好的書,在自己的研究下,對docker一些基本的概念有了自己的一些認識和看法,現在分享給正在學習docker的朋友!

鏡像

鏡像image,類似于VM里的ISO文件,將一個操作系統和應用軟件打包成一個只讀的ISO文件,這個文件就是一個鏡像,例如我們上網站上下載GHOST WIN7時,這個ISO文件就是WIN7的一個鏡像,這本身是只讀的,你不能修改它的內容,你可以運行它,把它的結果安裝到電腦上,這就是快速的部署操作系統,呵呵。

容器

容器container是指一個把一個鏡像啟動后的結果,這個結果就是一個容器,你完整可以把一個鏡像啟動成多個容器,而這些容器之間是相互獨立的,這就類似于,你在電腦上安了一個虛擬機,你使用win7的鏡像,安裝出了好幾個win7系統(容器),而這些系統之間是相互獨立的!

倉庫

倉儲repository是指存儲鏡像的基地,我們可以到這個地方后下載pull我們的鏡像到本地,倉庫分為公開倉庫(Public)和私有倉庫(Private)兩種形式,最大的公開倉庫是 Docker Hub,存放了數量龐大的鏡像供用戶下載。 國內的公開倉庫包括 Docker Pool和阿里云等,可以提供大陸用戶更穩定快速的訪問。

幾個基本的命令

docker images  查看本地已有的鏡像

docker pull    從倉庫拉一個鏡像到本地

docker run    運行一個鏡像,它就成了一個容器

docker ps    列出所有容器

好了,今天的基本概念就說到時這里了!

感謝各位的閱讀!

回到目錄


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()