1. 程式人生 > >為什麽是容器?

為什麽是容器?

為什麽 及其 介紹 健康 預測 密度 大型 筆記本 進行

一.介紹

為什麽是容器?它和傳統的部署有什麽區別?

二.回答以上問題.

  • 敏捷的應用創建和部署. 與傳統方式部署相比,容器創建的更簡便和更效率,提升了硬件的利用率.
  • 持續開發,集成,部署. 通過快速簡便的回滾, 提高可靠,頻繁的容器構建.(因為鏡像的不可變性)
  • 關註開發與運維的分離. 容器是在構建/發布時創建的而不是部署時才創建容器,從而將應用程序與基礎設施分離.
  • 可觀察性. 不僅可以顯示系統級別的指標,還有應用程序健康狀態和其他狀態.
  • 開發,測試,生產環境的一致性. 在筆記本中運行和雲環境中運行相同.
  • 可移植性. 可以在Ubuntu,RHEL,CoreOS,本地,Google Kubernetes引擎以及其他任何地方運行.
  • 以應用程序為中心的管理. 提升了操作系統的抽象級別,以便在使用邏輯資源的操作系統上運行應用程序。
  • 松耦合,分布式,彈性,適應微服務. 應用程序被分成更小,更獨立的部分,可以動態部署和管理 - 而不是巨型單體應用運行在專用的大型機上。
  • 資源隔離. 通過對應用進行資源隔離,可以很容易的預測應用程序性能。
  • 資源利用率. 高效率和高密度。

三.相關參考鏈接

https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/

為什麽是容器?