Docker 將 Compose 規範開源,加速雲原生應用程式開發

Docker 將與開源社群共同發展 Compose 規範,使其成為由開發者主導、定義多容器應用程式的最簡便方法。

加州帕洛阿尔托,2020 年 4 月 7 日Docker 今日宣布已將 Compose 規範 開源,並在 GitHub 上建立一個具有開放治理模式的獨立組織。

Compose 是一個用於定義和運行多容器雲原生應用程式的工具。發展 Compose 規範的開源特性,提供了一個開放的治理模式,供應商、社群成員和使用者可以共同創新。這為廣大的現有和新使用者提供了透明度,並讓他們能夠參與規範的未來發展方向。它還有助於建立一個通用的多容器應用程式開放標準,可以從桌面到雲端進行構建和運行。

Docker 正與 Amazon Web Services (AWS)、Microsoft 和開源社群中的其他成員合作,將 Compose 規範擴展到更靈活地支援 Kubernetes 和 Amazon Elastic Container Service (Amazon ECS) 等雲原生平台,為開發人員提供更多選擇,並加速開發團隊構建和交付多容器應用程式的速度。

Compose 目前已被數百萬開發人員使用,GitHub 上有超過 650,000 個檔案。由於它是一種簡單、與雲端和協調器無關的多容器應用程式定義方法,因此受到開發人員的廣泛歡迎。Compose 大幅簡化了開發人員的程式碼到雲端的流程和工具鏈,允許他們在單個檔案中定義一個複雜的堆疊,並使用單個命令運行它。這消除了手動構建和啟動每個容器的需要,為開發團隊節省了寶貴的時間。

「Booz Allen 致力於並站在為客戶開發新的開源社群的最前線。我們相信 Compose 規範透過簡化所有環境中的工作流程,並將應用程式服務定義和配置到單個 YAML 檔案中,使部署複雜的工作負載變得更容易,讓我們的客戶能夠簡單可靠地部署解決方案,」Booz Allen Hamilton 的 Docker Captain 和首席技術長 Nirmal Mehta 表示。「看到我們的合作夥伴 Docker、AWS 和 Microsoft 為開源社群發展規範,並使構建和交付多容器雲原生應用程式變得更加容易,真是令人 incredibly 興奮。」

「Compose 規範為開發人員和開發團隊提供了許多好處,例如減少繁瑣的開發機器設定、更快的整合測試、更輕鬆的程式碼審查,以及簡化快速修復的流程,」Docker 產品副總裁 Justin Graham 表示。「開源 Compose 規範將透過實現跨容器平台(例如 AWS 和 Microsoft 的平台)的可移植性,以及容器如何構建、部署、連接和配置的高階抽象,進一步加速社群的採用。」

 

Compose 規範社群的其他資源

立即開始使用
Docker