Anda perlu mengubah koneksi Anda seperti ini:
jdbc:mysql://database:3306/db_example
dan tambahkan ini ke komposisi buruh pelabuhan Anda di bawah springapi
layanan:
links:
- database
di sisi lain Anda dapat menggunakan tunggu- for-it.sh
untuk memeriksa apakah DB sudah aktif dengan menambahkan bagian perintah di bawah springapi
layanan:
command: ["path/to/wait-for-it.sh", "database:3306", "-t", "6000", "--", "YOUR ACTUAL COMMAND"]