Docker 是一項開放原始碼技術,可讓您在軟體容器中建置、執行、測試和部署分散式應用程式。您可以利用此技術將軟體包裝成軟體開發的一個標準化單元,其中包含軟體執行所需的全部內容:程式碼、執行時間、系統工具和系統程式庫等。Docker 讓您能夠在任何環境下快速、可靠且一致地部署應用程式。

在 AWS 上執行 Docker 提供了一種高度可靠的低成本方法,可快速建置、執行、測試和部署任何規模的分散式應用程式。AWS 在各種 AWS 服務內針對 Docker 開放原始碼和商用解決方案提供支援。

Amazon EC2 Container Service

試用
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 EC2 Container Service,這是一個可高度擴展的高效能容器管理服務。使用下面的連結開始操作: