容器部署

容器部署(Container Deployment)是使將容器投入使用的動作。容器部署使用管理軟體簡化了應用程序的啟動和更新。因為安全的容器可更快的下載與使用,所以可達成快速訪問環境與加快開發速度。容器部署還減少了錯誤,因為它減少了開發中相關元件的數量。應用程式是結合手動過程和自動腳本進行部署的。

功能效益

  • 在相同數量的伺服器上運行許多單獨的應用程式。
  • 包含應用程式所有的代碼,文庫、依賴關係及其他運行中程式所需要的資源。
  • 更輕鬆、更安全的部署和管理應用程式。
  • 快速修改應用程式且可立即在任何地方執行。

在容器部署領域中,Docker與Kubernetes這兩套Open Source的系統被廣泛的使用。

許多廠商也基於上述兩系統發展出各自的產品如:AWS Elastic Container Service(ECS)、Google Kubernetes Engine(GKE)、Azure Kubernetes Service (AKS)、IBM Cloud Kubernetes Service、Red Hat OpenShift等