1,docker 首先是一個容器,他給開發(fā)的環(huán)境或者測試的環(huán)境帶來很多的好處和便利。
Docker思想來自于集裝箱,集裝箱解決了什么問題?在一艘大船上,可以把貨物規(guī)整的擺放起來。并且各種各樣的貨物被集裝箱標準化了,集裝箱和集裝箱之間不會互相影響。那么我就不需要專門運送水果的船和專門運送化學品的船了。
2,docker有時可看作一種輕量級的虛擬機, 使環(huán)境資源得到充分的利用
但相比于虛擬機,Docker簡潔很多。因為我們不需要運行一個臃腫的客戶機操作系統(tǒng)來運行一些特定的應用。虛擬機更擅長于徹底隔離整個運行環(huán)境。例如,云服務提供商通常采用虛擬機技術隔離不同的用戶。而Docker通常用于隔離不同的應用,例如前端,后端以及數據庫
3,容器技術包含一靜一動兩部分:封裝應用的靜態(tài)鏡像(images)和運行應用的動態(tài)容器(containers)
4,企業(yè)級Docker鏡像倉庫的管理和運維 (詳細認識docker倉庫的內部運作原理)