Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Konfigurieren von Spring Boot Docker und MySQL

Sie sollten den Containernamen mysql als Hostnamen verwenden, da diese verknüpft sind, ist der mysql-Container ab Spring über seinen Namen erkennbar. Sie müssen also datasource.url= jdbc:mysql://localhost:3306/test? ändern zu datasource.url= jdbc:mysql://docker-mysql:3306/test?

Oder Sie können den Alias ​​verwenden, wie von @g00glen00b vorgeschlagen, wie:datasource.url= jdbc:mysql://mysql:3306/test?