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