Docker 是一種軟體平台,可讓您快速地建立、測試和部署應用程式。Docker 將軟體封裝到名為容器的標準化單位,其中包含程式庫、系統工具、程式碼和執行時間等執行軟體所需的所有項目。使用 Docker,您可以將應用程式快速地部署到各種環境並加以擴展,而且知道程式碼可以執行。

在 AWS 上執行 Docker 可讓開發人員和管理員以高度可靠且低成本的方式建立、發佈和執行各種規模的分散式應用程式。AWS 支援兩種 Docker 授權模型:開放原始碼 Docker Community Edition (CE) 和訂閱型 Docker Enterprise Edition (EE)。

Amazon Elastic Container Service

開始使用

在 AWS 上執行 Docker 容器。您只需為實際使用的 AWS 資源付費。

Docker Enterprise Edition

開始使用

經過認證的基礎設施、容器和程式碼。延伸的支援。需要訂閱。

Containers_ProductDetail_Banner
ECS_Benefits_Highperformance

Docker 使用者發佈軟體的頻率比非 Docker 使用者平均高出 7 倍。Docker 讓開發人員可以根據所需頻率來發佈單獨的服務,而不必擔心軟體相依性問題。

Benefit_Tools_Orange

Docker 可減少設定新環境或排除因環境差異產生的問題所花費的時間。

Benefit_Version-Control_Red

以 Docker 為基礎的應用程式可以從本機開發機器無縫地遷移到 AWS 上的生產部署。

Containers_Benefit_EnvironmentConsistency

小型的容器化應用程式可讓使用者輕鬆部署、發現問題,並透過復原來補救。

透過標準化環境及消除語言堆疊和版本之間的衝突,加快應用程式的交付速度。

將大數據處理作為一項服務提供。將資料和分析套件包裝在非技術使用者也可以執行的可攜式容器中

利用由 IT 管理並確保安全的內容和基礎設施來建置和發佈分散式應用程式。

AWS 同時為 Docker 開放原始碼和商用解決方案提供支援。在 AWS 上執行容器的方法有許多種,您可以透過 Amazon EC2 執行個體的 'docker run' 方法使用 Amazon Elastic Container Service,這是一個可高度擴展的高效能容器管理服務。使用下面的連結開始操作: