1、啟動速度不同
docker啟動快速歸于秒等級。虛擬機一般需求幾分鐘去啟動。
2、功能損耗不同
docker需求的資源更少,docker在操作體系等級進行虛擬化,docker容器和內(nèi)核交互,幾乎沒有功能損耗,功能優(yōu)于經(jīng)過Hypervisor層與內(nèi)核層的虛擬化。
3、體系利用率不同
docker更輕量,docker的架構(gòu)能夠共用一個內(nèi)核與同享使用程序庫,所占內(nèi)存極小。相同的硬件環(huán)境,Docker運轉(zhuǎn)的鏡像數(shù)遠(yuǎn)多于虛擬機數(shù)量,對體系的利用率非常高。
4、阻隔性不同
與虛擬機相比,docker阻隔性更弱,docker歸于進程之間的阻隔,虛擬機可完成體系等級阻隔。
5、安全性不同
docker的安全性也更弱。Docker的租戶root和宿主機root同等,一旦容器內(nèi)的用戶從普通用戶權(quán)限提升為root權(quán)限,它就直接具有了宿主機的root權(quán)限,進而可進行無限制的操作。虛擬機租戶root權(quán)限和宿主機的root虛擬機權(quán)限是別離的,而且虛擬機利用如Intel的VT-d和VT-x的ring-1硬件阻隔技能,這種阻隔技能能夠避免虛擬機打破和互相交互,而容器至今還沒有任何形式的硬件阻隔,這使得容器容易遭到攻擊。
6、可管理性不同
docker的集中化管理工具還不算成熟。各種虛擬化技能都有成熟的管理工具,例如VMwarevCenter供給完備的虛擬機管理能力。
7、可用和可恢復(fù)性不同
docker對事務(wù)的高可用支持是經(jīng)過快速重新部署完成的。虛擬化具有負(fù)載均衡,高可用,容錯,搬遷和數(shù)據(jù)維護等經(jīng)過生產(chǎn)實踐檢驗的成熟保障機制,VMware可承諾虛擬機99.999%高可用,保證事務(wù)連續(xù)性。
8、創(chuàng)立、刪除速度不同
虛擬化創(chuàng)立是分鐘等級的,Docker容器創(chuàng)立是秒等級的,Docker的快速迭代性,決定了無論是開發(fā)、測試、部署都能夠節(jié)省很多時刻。
9、交付、部署速度不同
虛擬機能夠經(jīng)過鏡像完成環(huán)境交付的一致性,但鏡像分發(fā)無法體系化;Docker在Dockerfile中記錄了容器構(gòu)建進程,可在集群中完成快速分發(fā)和快速部署;
docker和虛擬機的區(qū)別
(圖片來源于互聯(lián)網(wǎng))
虛擬機:
咱們傳統(tǒng)的虛擬機需求模擬整臺機器包括硬件,每臺虛擬機都需求有自己的操作體系,虛擬機一旦被開啟,預(yù)分配給他的資源將全部被占用,每一個虛擬機包括使用,必要的二進制和庫,以及一個完好的用戶操作體系。
Docker:
容器技能是和咱們的宿主機同享硬件資源及操作體系能夠完成資源的動態(tài)分配。
容器包括使用和其所有的依靠包,可是與其他容器同享內(nèi)核。容器在宿主機操作體系中,在用戶空間以別離的進程運轉(zhuǎn)。
廣州天河區(qū)珠江新城富力盈力大廈北塔2706
020-38013166(網(wǎng)站咨詢專線)
400-001-5281 (售后服務(wù)熱線)
深圳市坂田十二橡樹莊園F1-7棟
Site/ http://www.szciya.com
E-mail/ itciya@vip.163.com
品牌服務(wù)專線:400-001-5281
長沙市天心區(qū)芙蓉中路三段398號新時空大廈5樓
聯(lián)系電話/ (+86 0731)88282200
品牌服務(wù)專線/ 400-966-8830
旗下運營網(wǎng)站:
Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權(quán)利。 粵ICP備09033321號