一起來看看!🙋🏻♀️

📍虛擬主機VM(Virutal Machine)是什麼?
它是一個以作業系統(OS)為單位的虛擬化技術,且強調將硬體資源抽象化後可自由分配給上層的虛擬主機使用VM 讓虛擬化概念真正落實
同時解決硬體資源分享的問題
讓許多雲供應商能做到按需消費
以用多少付多少的方式計算費用💲
📍容器(Container)是什麼?
它是應用程式虛擬化技術,將程式碼打包成輕量級套件,其中包括相依性元件,例如程式設計語言執行階段的特定版本、環境配置檔,以及執行軟體服務所需的函式庫✏️容器進階解決了環境建置的問題
以前的執行環境很單純🤔我們只要思考要用哪一種作業系統和版本即可
但隨著開發需求越來越龐大
我們開始考量相容性對應用程式的影響
有太多不同的程式語言、AI演算法、資料庫,能組成多種不同樣態的生態系
假設哪天,你需要整個遷移原本所建的環境
如果沒有容器的幫忙,就可能會產生版本相容性不同的問題!
📍說了這麼多,容器的優勢在哪裡?
✔️執行速度快,秒為單位✔️儲存空間小,MB為單位
✔️資源能更有效地運用,減輕成本
✔️整個軟體系統的執行環境可以搬遷
✔️更新較容易,只需利用新的 #Image 重新啟動
希望透過這次的分享讓你更加認識容器
今天的分享就到這裡~
我們下次見🙌🏻