It leverages docker compose 'depends_on' for the dependencies (
https://docs.docker.com/compose/how-tos/startup-order/). For example, airflow depends on airflow-init container to be completed successfully which then depends on postgres.
https://github.com/data-catering/insta-infra/blob/main/cmd/i...