трябва да промените връзката си по следния начин:
jdbc:mysql://database:3306/db_example
и добавете това към вашия docker-compose под springapi
услуга:
links:
- database
от друга страна можете да използвате wait- for-it.sh
за да проверите дали DB е актуална, като добавите командна секция под springapi
услуга:
command: ["path/to/wait-for-it.sh", "database:3306", "-t", "6000", "--", "YOUR ACTUAL COMMAND"]