VMware
在宿主機(jī)器操作系統(tǒng)的基礎(chǔ)上創(chuàng)建的從操作系統(tǒng)。
需要幾個(gè)相互隔離的應(yīng)用,就需要啟動(dòng)幾個(gè)虛擬機(jī),會(huì)消耗大量CPU和內(nèi)存。
Docker
docker守護(hù)進(jìn)程取代了VMware中的從操作系統(tǒng)。它是運(yùn)行在操作系統(tǒng)上的后臺(tái)進(jìn)程,用于管理docker容器。
docker守護(hù)進(jìn)程可以直接與主操作系統(tǒng)進(jìn)行通信,為各個(gè)docker容器分配資源。還可以將容器與主操作系統(tǒng)隔離,并將各個(gè)容器互相隔離。
docker在宿主機(jī)的操作系統(tǒng)上創(chuàng)建docker引擎,直接在宿主機(jī)操作系統(tǒng)上調(diào)用硬件資源,而不是虛擬化操作系統(tǒng)和硬件資源,所以操作速度快。
推薦教程:docker教程