A specification for developer-centric application definition used in Cloud Native Applications

The Compose Specification is a developer-focused standard for defining cloud and platform agnostic container-based applications.

View The Spec


Cloud Agnostic

The Compose Specification works to utilize any cloud infrastructure or services you use - there is no vendor lock in.


Streamlined Workflow

Define and configure complex app services into a single YAML - create and start all of your services with a single command.


From Code to Cloud Faster

Go from scripting a single container on your local machine to running cloud native in the simplest and most logical format possible.


Complements Your Existing Tools

The Compose Specification works with other tools such as Helm charts and Kubernetes YAML to make your user experiences simpler and portable.



mailing list

Mailing List

Coming soon...



Compose Specification Slack channel on the CNCF Slack