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