1. 程式人生 > >006、容器 What、Why、How(2018-12-21 周五)

006、容器 What、Why、How(2018-12-21 周五)

why 筆記 2-2 如何 -i logs 進程 www 軟件打包

參考https://www.cnblogs.com/CloudMan6/p/6751516.html What - 什麽是容器? 容器是一種輕量級、可移植、自包含的軟件打包技術,是應用程序可以在幾乎任何地方以相同的方式運行。 開發人員在自己的筆記本上創建並測試好容器,無需任何修改就能夠在生產系統的虛擬機、物理服務器或者是公有雲上運行。 容器和虛擬機 相同點:為應用程序提供封裝和隔離 容器由兩部分組成:應用程序本身、應用程序依賴的庫或者其他軟件。虛擬機則必須安裝完成的操作系統。容器在host操作系統的用戶空間中運行,與操作系統的其他進程隔離。這一點顯著區別於虛擬機。 技術分享圖片
What - 什麽是容器? 為什麽要用容器,或是說容器解決了什麽問題 容器使軟件具備了超強的可移植能力,可以讓沒種服務在所有的環境中順利運行。 受集裝箱的啟發,容器可以將任何應用及其依賴的包打包成一個輕量級、可移植、自包含的容器,可以運行在幾乎所有的操作系統上 對於研發人員 - Build Once , Run Anywhere 對於運維人員 - Configure Once ,Run Anything How - 容器是如何工作的? 詳見後面章節

006、容器 What、Why、How(2018-12-21 周五)