Docker容器和虛擬機器區別

南非時髦哥發表於2022-03-20

Docker 、虛擬機器之間區別

  • 虛擬機器技術的缺點:

    1.資源佔用太多

    2.冗餘步驟多

    3.啟動很慢

  • 容器化技術

    1.伺服器資源利用率高

    2.比較輕量化

    3.打包映象測試,一鍵執行

  • 比較Docker和虛擬機器技術不同:

​ 1.傳統虛擬機器,虛出一條硬體,執行一個完整的作業系統,然後在這個系統上安裝和執行軟體

​ 2.容器內的應用之間執行在 宿主機的內容,容器是沒有自己的核心的,也沒有虛擬我們的硬體,所以久輕便了

​ 3.每個容器間是互相隔離的,每個容器內都有屬於自己的檔案系統,互不影響

​ 4.安全性,docker的安全性更弱,

​ 5.與虛擬機器相比,docker隔離性更弱,docker屬於程式之間的隔離,虛擬機器可實現系統級別隔離

​ 6.可管理性:docker的集中化管理工具還不算成熟,各種虛擬化技術都有成熟的管理工具,例如Vm提供完備的虛擬機器管理能力

​ 7docker建立時秒級的,docker的快速迭代性,無論是開發、測試、部署都可以節約大量時間

部分參考網路,侵權刪除!!!

相關文章