आप अपने आवेदन को localhost
की ओर इंगित कर रहे हैं , लेकिन इसे कंटेनरों के बीच साझा नहीं किया जाता है।
दूसरे कंटेनर तक पहुंचने के लिए आपको उसका hostname
देखना होगा ।
आपके मामले में, मैं समझता हूँ कि आप inventory
चाहते हैं db
. तक पहुंचने के लिए सेवा सर्विस। तो आपको निम्न datasource
का उपयोग करना चाहिए यूआरएल:
spring.datasource.url=jdbc:postgresql://db:5432/leisurely_diversion
डॉकटर कंपोज़ के साथ किसी अन्य कंटेनर से कंटेनर से कनेक्ट करने के बारे में यह सरल ट्यूटोरियल देखें:https://docs। docker.com/compose/gettingstarted/