Docker 創(chuàng)建全新開(kāi)源社區(qū),開(kāi)發(fā) Compose Specification
Docker 方面宣布,將創(chuàng)建一個(gè)新的開(kāi)源社區(qū)來(lái)開(kāi)發(fā) Compose Specification。其將與 Amazon Web Services(AWS)、Microsoft 和其他開(kāi)源社區(qū)中的其他人合作,以擴(kuò)展 Compose Specification。在現(xiàn)有 Compose 平臺(tái)之外,更靈活地支持 Kubernetes 和 Amazon Elastic Container Service(Amazon ECS)等云原生平臺(tái)。
該團(tuán)隊(duì)在博客中表示:“開(kāi)放該 specification 將使創(chuàng)新蓬勃發(fā)展,并為開(kāi)發(fā)人員提供更多選擇,從而加速開(kāi)發(fā)團(tuán)隊(duì)構(gòu)建和交付應(yīng)用程序的方式?!?
Compose Specification 是針對(duì)開(kāi)發(fā)人員的解決方案,用于定義與云和平臺(tái)無(wú)關(guān)的基于容器的應(yīng)用程序。GitHub 上已有超過(guò) 650,000 個(gè) Compose 文件。
Compose 通過(guò)允許開(kāi)發(fā)人員在單個(gè)文件中定義一個(gè)復(fù)雜的堆棧并使用單個(gè)命令運(yùn)行它,極大地簡(jiǎn)化了開(kāi)發(fā)人員的云流程和工具鏈代碼。該公司解釋說(shuō),這消除了手動(dòng)構(gòu)建和啟動(dòng)每個(gè)容器的需要,從而節(jié)省了開(kāi)發(fā)團(tuán)隊(duì)的時(shí)間 。
Docker 方面稱(chēng),開(kāi)放式治理將使透明度和能夠?yàn)?specification 和基于 Compose 的工具的未來(lái)方向提供意見(jiàn)的能力使新老用戶(hù)的廣泛社區(qū)受益。有了更大的社區(qū)支持和參與,其打算將 Compose Specification 提交給開(kāi)源基金會(huì),以進(jìn)一步增強(qiáng)公平競(jìng)爭(zhēng)環(huán)境和開(kāi)放性。
如果你想立即開(kāi)始使用 Docker Compose 嘗試現(xiàn)有功能,則可以在此處下載帶有 Docker Compose 的 Docker Desktop 。
規(guī)范草案可從 compose-spec.io 獲得。