Mysql
 sql >> Database >  >> RDS >> Mysql

Impossibile connettere il contenitore MySQL al contenitore Tomcat nella finestra mobile

Poiché stai collegando db come "db", non puoi utilizzare localhost per unirti al tuo database. dovresti "db"

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

Nel tuo container, localhost progetta il tuo container Tomcat, non il tuo host. Il contenitore MySQL ha la sua rete.

Inoltre, se non ti piace il nome "db", puoi collegarlo con un nome diverso

Ad esempio:

Collegamenti
 links:
   - db:container-mysql

In questo caso, all'interno del tuo contenitore Tomcat, potresti usare

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