vous devez changer votre connexion comme ceci :
jdbc:mysql://database:3306/db_example
et ajoutez ceci à votre docker-compose sous springapi
service :
links:
- database
d'autre part, vous pouvez utiliser wait- for-it.sh
pour vérifier si DB est en place en ajoutant une section de commande sous springapi
service :
command: ["path/to/wait-for-it.sh", "database:3306", "-t", "6000", "--", "YOUR ACTUAL COMMAND"]