wait-for-it.sh domyślnie czeka 15 sekund i wraca, nawet jeśli cel nie jest jeszcze gotowy. Widzisz to również w swoich wynikach. Ale baza danych nie jest jeszcze gotowa. Utwórz wait-for-it.sh czekaj dłużej
, może z -t 90 odczekać 90 sekund lub -t 0 żeby czekało wiecznie.
(Z mojego doświadczenia wynika, że kontenery bazy danych Docker zwykle uruchamiają się w ciągu 30-60 sekund, zwłaszcza za pierwszym razem).