日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker 容器 和 虚拟机 的异同

發布時間:2023/12/18 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker 容器 和 虚拟机 的异同 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

見:https://www.docker.com/what-container


將軟件打包成標準化的單元進行開發,發貨和部署

容器映像是一個軟件的輕量級獨立可執行軟件包,包含運行所需的所有內容:代碼,運行時,系統工具,系統庫,設置。無論環境如何,集裝箱化的軟件都可以運行在Linux和Windows應用程序上。容器將軟件與其周圍環境隔離開來,例如開發環境和登臺環境之間的差異,并有助于減少在同一基礎架構上運行不同軟件的團隊之間的沖突。


  • 輕量級

    在一臺機器上運行的Docker容器共享該機器的操作系統內核;?他們立即開始,并使用更少的計算和內存。圖像是從文件系統層構建的,并共享公共文件。這最大限度地減少了磁盤使用,圖像下載速度更快。





  • 標準

    Docker容器基于開放標準,可運行在所有主要Linux發行版,Microsoft Windows以及包括虛擬機,裸機和云中的任何基礎架構上。




  • 安全

    Docker容器將應用程序彼此隔離并從底層基礎架構中分離出來。Docker提供了最強大的默認隔離功能,可以將應用程序問題限制在一個容器中,而不是整個機器上。

比較容器和虛擬機

容器和虛擬機具有相似的資源隔離和分配優勢,但功能不同,因為容器虛擬化操作系統而不是硬件。容器更便攜,更高效。

  • 集裝箱

    容器是應用程序層的一個抽象,將代碼和依賴關系打包在一起。多個容器可以在同一臺機器上運行,并與其他容器共享操作系統內核,每個容器在用戶空間中作為孤立進程運行。容器占用的空間少于虛擬機(容器圖像的大小通常為幾十MB),并且幾乎立即開始。

  • 虛擬機

    虛擬機(VM)是將一臺服務器變成多臺服務器的物理硬件的抽象。管理程序允許多臺虛擬機在單臺機器上運行。每個VM都包含一個操作系統的完整副本,一個或多個應用程序,必需的二進制文件和庫 - 占用數十GB。VM也可能啟動緩慢。


總結

以上是生活随笔為你收集整理的Docker 容器 和 虚拟机 的异同的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。