溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

docker容器是不是虛擬機(jī)

發(fā)布時間:2021-09-10 07:45:33 來源:億速云 閱讀:115 作者:chen 欄目:建站服務(wù)器

本篇內(nèi)容介紹了“docker容器是不是虛擬機(jī)”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

不完全是,因為docker容器和虛擬機(jī)還是有著很大區(qū)別的。

Docker是一個虛擬環(huán)境容器,可以將你的可執(zhí)行文件、配置文件及一切其他需要的文件一并打包到這個容器中,并發(fā)布和應(yīng)用到任意平臺。

docker類似集裝箱的理念。舉個例子,在一艘大船上,集裝箱可以把貨物規(guī)整的擺放起來。并且各種各樣的貨物被集裝箱標(biāo)準(zhǔn)化了,之間不會互相影響。那么,就不需要專門運(yùn)送水果的船和專門運(yùn)送藥品的船了。只要這些貨物在集裝箱里封裝好,就可以用一艘大船把他們都運(yùn)走。

與傳統(tǒng)虛擬化的區(qū)別

傳統(tǒng)虛擬化是站在服務(wù)器硬件物理資源的基礎(chǔ)上,虛擬出多個OS,然后在OS的基礎(chǔ)上構(gòu)建相對獨立的程序運(yùn)行環(huán)境;而Dokcer則是在OS的基礎(chǔ)上進(jìn)行虛擬,顯然Dokcer輕量得多,其資源占用、性能消耗相比傳統(tǒng)虛擬化都有很大優(yōu)勢。

其實,docker和虛擬技術(shù)很像,但又有一些不同。一方面是兩個技術(shù)的層級上,虛擬機(jī)一般是底層硬件Hardware支撐,上層是虛擬管理系統(tǒng)Hypervisor層,在上層開啟不同的VM業(yè)務(wù),如果需要將這些業(yè)務(wù)進(jìn)行隔離,需要每個VM啟動客戶機(jī)操作系統(tǒng),非常消耗資源。

Docker則完全不同,底層有硬件和Host OS系統(tǒng)支撐,比如 Windows/MacOS/Linux,中間拋去了臃腫的系統(tǒng),而是以Docker守護(hù)進(jìn)程代替,上層建立不同的容器,不同的應(yīng)用鏡像打包在不同的容器中,他們互相隔離。

docker設(shè)計小巧,部署遷移快速,運(yùn)行高效,應(yīng)用之間相互獨立,管理人員可以看到所有容器的內(nèi)容;虛擬化技術(shù)比較臃腫,不論什么應(yīng)用都需要先創(chuàng)建新的系統(tǒng),并且并非按照應(yīng)用隔離,而是按照系統(tǒng)隔離,管理員無法看到系統(tǒng)內(nèi)部信息。

“docker容器是不是虛擬機(jī)”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI