here we have a very basic example of a compose task.
The concept is you can define tasks, and tasks can link to one another.
container dependence will be respected, so in this case before running app
, the db will be launched.
Tasks can depend on one another, so in this case before app test
is run, db launch
will be run.