आपको अपना कनेक्शन इस तरह बदलना होगा:
jdbc:mysql://database:3306/db_example
और इसे springapi
. के तहत अपने docker-compose में जोड़ें सेवा:
links:
- database
दूसरी ओर आप wait- का उपयोग कर सकते हैं। for-it.sh
यह जांचने के लिए कि क्या DB चालू है, springapi
. के तहत एक कमांड सेक्शन जोड़ें सेवा:
command: ["path/to/wait-for-it.sh", "database:3306", "-t", "6000", "--", "YOUR ACTUAL COMMAND"]