sql >> Base de Datos >  >> RDS >> Mysql

Docker Compose conecta ECONNREFUSED 172.18.0.4:3306

wait-for-it.sh por defecto espera 15 segundos y regresa, incluso si el objetivo aún no está listo. Usted ve eso en su salida también. Pero la base de datos aún no está lista. Haz wait-for-it.sh esperar más , tal vez con -t 90 esperar 90 segundos o -t 0 para hacerlo esperar para siempre.

(Según mi experiencia, los contenedores de la base de datos de Docker suelen tardar entre 30 y 60 segundos en iniciarse, especialmente la primera vez).