盡可能保持容器鏡像輕量化
時間:2022-04-06 11:24:01 | 來源:行業(yè)動態(tài)
時間:2022-04-06 11:24:01 來源:行業(yè)動態(tài)
容器及Kubernetes開發(fā)應(yīng)用程序時的另一個關(guān)鍵原則盡可能保證鏡像輕量化,借此滿足性能、安全性以及其他相關(guān)要求。
THoughtWorks公司CTO辦公室首席技術(shù)專家Ken Mugrage表示,只保留您絕對需要的東西。鏡像中往往包含主體應(yīng)用程序所不需要的其他程序包。因此,要移除應(yīng)用程序當(dāng)中不必要的所有其他軟件包包括shell實用程序。這不僅能夠縮小鏡像體積,同時也能減少其攻擊面。
CloudBolt公司產(chǎn)品營銷負(fù)責(zé)人Nilesh Deo也贊同了這個觀點,開發(fā)人員需要重新考慮自己的應(yīng)用開發(fā)方法。例如創(chuàng)建較小的容器與基礎(chǔ)鏡像等。鏡像越小,加載速度越快,應(yīng)用程序的運(yùn)行速度也就越快。