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

Docker mysql no se puede conectar al contenedor

Para conectarse a la base de datos, use el enlace/alias que proporcionó como nombre de host. Entonces, su CMS puede conectarse a MySQL usando db como nombre de host y puerto 3306.

No podrá conectarse a localhost o 127.0.0.1, porque "localhost" es el localhost dentro de cada contenedor , entonces, usar "localhost" en el contenedor phpfpm intentará conectarse a una base de datos MySQL dentro del contenedor phpfpm, pero no hay ningún servidor ejecutándose allí.