容器 Container 簡介
這裡介紹都使用容器這個名稱,而不是使用 Docker
因為實踐容器技術的系統有很多種,不是只有 Docker
但不可否認的是,Docker 確實是業界標準!畢竟它最早開始實作容器技術!
容器簡介
甚麼是容器(Container),為什麼它發展比虛擬系統還快,有甚麼優點?
容器是一種應用程式系統打包、隔離執行環境、管理運行的技術。
隔離的環境包括CPU、Memory、Disk I/O、網路頻寬等資源,確保每個運行中的容器,不會互相干擾破壞,也不會影響 Container Host
容器可以快速啟動執行!6
虛擬系統跟實體系統一樣,啟動需要經過開機、測試硬體環境、載入作業系統、驅動程式等等…所以需要花大量的時間。
每個虛擬系統需要佔用大量的記憶體給作業系統以及磁碟空間
容器本身是運行在已經啟動的系統上(不管是實體或是虛擬),它相當於你平常運行應用程式差不多!
容器其實跟 Portable Apps 很像!只是以往要打包...