В файле docker-compose.yml у меня есть 3 службы.Первый сервис используется для раскрутки базы данных MySQL.Второй сервис используется для запуска нескольких миграций базы данных для создания таблиц и начальных данных в базе данных MySQL, созданной в первом сервисе.Третий сервис используется для запуска некоторых модульных тестов node.js, которым требуется база данных MySQL.Проблема в том, что мне нужно запустить модульные тесты только после завершения миграции базы данных.Но я не знаю, как это сделать.
Я пытался использовать опцию конфигурации depen_on в сервисе модульных тестов, чтобы она зависела от сервиса переноса базы данных, но, согласно документации Docker, depen_on гарантирует только то, чтослужба модульных тестов запускается после запуска службы миграции баз данных.