The Compose Specification is a developer-focused standard for defining cloud and platform agnostic container-based applications.
The Compose Specification works to utilize any cloud infrastructure or services you use - there is no vendor lock in.
Define and configure complex app services into a single YAML - create and start all of your services with a single command.
Go from scripting a single container on your local machine to running cloud native in the simplest and most logical format possible.
The Compose Specification works with other tools such as Helm charts and Kubernetes YAML to make your user experiences simpler and portable.
Discover and read the Compose Specification on github
Explore Awesome Compose for existing example Compose projects or ideas on how you might start your own
Compose Specification Slack channel on the CNCF Slack