wait-for-it.sh
по подразбиране изчаква 15 секунди и се връща, дори ако целта все още не е готова. Виждате това и в изхода си. Но базата данни все още не е готова. Направете wait-for-it.sh
изчакайте още
, може би с -t 90
за да изчакате 90 секунди или -t 0
за да го накара да чака вечно.
(Според моя опит пускането на контейнерите на базата данни на Docker рутинно отнема 30-60 секунди, особено за първи път.)