healthcheck полезен, чтобы контейнер перезапускался при невыполнении заданного скрипта, но еще было бы неплохо добавить зависимостей для запуска сервисов, чтобы те же запросы к бд, как и само API, не падали без healthy бд сервиса: https://docs.docker.com/compose/compose-file/05-services/#long-syntax-1
healthcheck полезен, чтобы контейнер перезапускался при невыполнении заданного скрипта, но еще было бы неплохо добавить зависимостей для запуска сервисов, чтобы те же запросы к бд, как и само API, не падали без healthy бд сервиса: https://docs.docker.com/compose/compose-file/05-services/#long-syntax-1