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