16.1 簡介

版本說明:各雲平台的容器服務版本更新頻繁。本章範例適用於常見的 Kubernetes API 版本。建議訪問各雲廠商官方文件(如 AWS EKSAzure AKSGoogle GKE阿里雲 ACK騰訊雲 TKE)獲取最新訊息。

隨著容器技術的普及,目前主流的雲端運算服務商都提供了成熟的容器服務。與容器相關的雲端運算服務主要分為以下幾種型別:

16.1.1 容器編排託管服務

這是目前最主流的形式。雲廠商託管 Kubernetes 的控制平面 (Master 節點),使用者只需管理工作節點 (Worker Node)。

  • 優勢:降低了 Kubernetes 叢集的維護成本,高可用性由廠商保證。
  • 典型服務:AWS EKS,Azure AKS,Google GKE,阿里雲 ACK,騰訊雲 TKE。

16.1.2 容器實例服務

這一類服務通常被稱為 CaaS (Container as a Service)。使用者無需管理底層服務器 (EC2/CVM),只需提供映象和設定即可執行容器。

  • 優勢:極致的彈性,按秒計費,零運維。
  • 典型服務:AWS Fargate,Azure Container Instances,Google Cloud Run,阿里雲 ECI。

16.1.3 映象倉庫服務

提供安全、可靠的私有 Docker 映象儲存服務,通常與雲廠商的 CI/CD 流水線深度整合。

  • 典型服務:AWS ECR,Azure ACR,Google GCR/GAR,阿里雲 ACR。

本章將介紹如何在幾個主流雲平台上使用 Docker 和 Kubernetes 服務。

第 131 页,共 196 页
使用 mdPress 构建