01 簡介

==============自我整理============

## 簡介

容器虛擬化,比傳統的虛擬化輕量  

2013年出現,發展非常迅猛  

Redhat在6.5版本開始支持docker  

使用go語言開發,基於apache2.0協議  

開源軟件,項目代碼在github維護  


### docker優勢  

啓動非常快,秒級實現  

資源利用率很高,一臺機器可以跑上千個docker容器  

更快的交付和部署,一次創建和配置後,可以在任意地方運行   

內核級別的虛擬化,不需要額外的hypevisor支持,會有更高的性能和效率  

易遷移,平臺依賴性不強  

容器啓動爲秒級,硬盤使用一般爲MB,性能接近原生,單機支持上千個容器  

虛擬機啓動爲分鐘級,硬盤使用一般爲GB,性能弱於原生,系統支持量一般爲幾十個  



### docker核心概念

鏡像,是一個只讀的模板,類似於安裝系統用到的那個iso文件,我們通過鏡像來完成各種應用的部署。  

容器,鏡像類似於操作系統,而容器類似於虛擬機本身。它可以被啓動、開始、停止、刪除等操作,每個容器都是相互隔離的。  

倉庫,存放鏡像的一個場所,倉庫分爲公開倉庫和私有倉庫。 最大的公開倉庫是Docker hub(hub.docker.com),國內公開倉庫(dockerpool.com)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章