Compose is a tool for defining and running multi-container Docker
applications.  With Compose, you use a Compose file to configure your
application's services.  Then, using a single command, you create
and start all the services from your configuration.

Compose is great for development, testing, and staging environments,
as well as CI workflows.