Docker 开源 Compose 规范,加速云原生应用开发

Docker 将与开源社区一起发展 Compose 规范,使其成为定义多容器应用程序最简单、开发者主导的方式。

**加利福尼亚州帕洛阿尔托,2020 年 4 月 7 日** – Docker 今天宣布,已将 Compose 规范 开源到 GitHub 上一个独立的组织,并采用开放治理模式。

Compose 是一种用于定义和运行多容器、云原生应用程序的工具。发展 Compose 规范的开源特性提供了开放的治理模型,供应商、社区成员和用户可以协作创新。这为更广泛的现有和新用户群体提供了透明度,并能够参与规范的未来发展方向。它还有助于建立一个通用的多容器应用程序开放标准,可以从桌面构建和运行到云端。

Docker 正在与亚马逊网络服务 (AWS)、微软和其他开源社区成员合作,扩展 Compose 规范,使其能够更灵活地支持 Kubernetes 和 Amazon Elastic Container Service (Amazon ECS) 等云原生平台,为开发人员提供更多选择,并加速开发团队构建和交付多容器应用程序的方式。

Compose 目前已被数百万开发人员使用,在 GitHub 上拥有超过 650,000 个文件,已得到开发人员的广泛认可,因为它是一种简单、与云和编排器无关的定义基于多容器的应用程序的方式。Compose 通过允许开发人员在一个文件中定义一个复杂的堆栈并使用一个命令运行它,从而极大地简化了开发人员的代码到云的过程和工具链。这消除了手动构建和启动每个容器的需要,为开发团队节省了宝贵的时间。

“Booz Allen 致力于并走在为我们的客户开发新的开源社区的最前沿。我们相信 Compose 规范通过简化所有环境中的工作流程并将应用程序服务定义和配置到单个 YAML 文件中,使部署复杂工作负载变得更容易,从而使我们的客户能够简单可靠地部署解决方案,”Booz Allen Hamilton 的 Docker 队长兼首席技术专家 Nirmal Mehta 表示。“看到我们的合作伙伴 Docker、AWS 和微软为开源社区发展规范并使其更易于构建和交付多容器、云原生应用程序,这令人非常兴奋。”

“Compose 规范为开发人员和开发团队提供了许多好处,例如减少痛苦的开发人员机器设置、更快的集成测试、更轻松的代码审查以及简化快速修复流程,”Docker 产品副总裁 Justin Graham 表示。“Compose 规范的开源将进一步加速社区采用,使其能够跨 AWS 和微软等容器平台实现可移植性,以及构建、部署、连接和配置容器的高级抽象。”

 

Compose 规范社区的其他资源

立即开始使用
Docker