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

No se puede conectar el contenedor MySQL al contenedor Tomcat en la ventana acoplable

Como está vinculando db como "db", no puede usar localhost para unirse a su base de datos. deberías "db"

jdbc:mysql://db:3306/tracker?useSSL=false

En su contenedor, localhost diseña su contenedor tomcat, no su host. El contenedor MySQL tiene su propia red.

Además, si no le gusta el nombre "db", puede vincularlo con un nombre diferente

Por ejemplo:

 links:
   - db:container-mysql

En este caso, dentro de su contenedor Tomcat, podría usar

jdbc:mysql://container-mysql:3306/tracker?useSSL=false