本快速入門會設定 Docker Enterprise Edition (EE) 的 AWS 架構,並透過幾個步驟將其部署到您的帳戶。
Docker EE 為運算、網路和儲存供應商提供插入式架構,並提供開放 API,讓 Docker EE 可以輕鬆整合到現有系統中。Docker EE 包括用於叢集管理的 Docker Universal Control Plane (UCP) 和用於 Docker 影像儲存的 Docker Trusted Registry (DTR)。
本快速入門由 Docker, Inc. 與 AWS 共同合作開發。Docker 是 APN 合作夥伴。
-
您將建置的項目
-
如何部署
-
成本和授權
-
您將建置的項目
-
使用本快速入門在 AWS 自動設定以下 Docker EE 環境:
- 跨三個可用區域並包括三個公有子網路的虛擬私有雲端 (VPC)。
- 執行 DTR 和 UCP 服務的三個 Swarm 控制器節點。
- Auto Scaling 群組中的一個 Swarm 節點叢集,因此叢集可在執行個體的負載增加時動態地成長。
- 三個 Elastic Load Balancing (ELB) 負載平衡器。其中兩個負載平衡器為 UCP 和 DTR 提供管理主控台的傳入存取,而第三個針對 Swarm 節點上執行的客戶應用程式提供傳入存取。
- 用於備份根憑證授權機構 (CA) 的 Amazon Simple Storage Service (Amazon S3)。
- 跨三個可用區域並包括三個公有子網路的虛擬私有雲端 (VPC)。
-
如何部署
-
要在 AWS 上建立 Docker EE 環境,請依照部署指南中的說明操作。部署程序包括以下步驟:
- 在 Docker 網站註冊 Docker EE 試用授權。
- 如果您還沒有 AWS 帳戶,請在 https://aws.amazon.com 註冊。
- 啟動快速入門。部署時間約為 20-30 分鐘。
- 依照 Docker 文件中的指示使用 Docker EE。
要自訂部署,您可以設定每日資源清理,並設定 Swarm 管理員和工作者節點的數量、執行個體類型、暫時性儲存磁碟區大小和磁碟區類型。
Amazon 可能會與 AWS 合作夥伴 (與 AWS 在此解決方案上協作的合作夥伴) 分享使用者部署資訊。
-
成本和授權
-
本快速入門需要 Docker Enterprise Edition (Standard/Advanced) 的試用授權,該授權可免費使用 30 天。
您需自行負擔執行本快速入門參考部署時所使用的 AWS 服務的費用。使用快速入門無須另外付費。
此快速入門的 AWS CloudFormation 範本包含您可以自訂的組態參數。其中某些設定 (例如執行個體類型) 將會影響到部署的費用。查看您將使用之每個 AWS 服務的訂價頁面以估算成本。