Je richt je applicatie op localhost
, maar dit wordt niet gedeeld tussen containers.
Om toegang te krijgen tot een andere container moet je verwijzen naar de hostname
.
In uw geval begrijp ik dat u de inventory
. wilt service om toegang te krijgen tot de db
onderhoud. Gebruik dus de volgende datasource
url:
spring.datasource.url=jdbc:postgresql://db:5432/leisurely_diversion
Bekijk deze eenvoudige zelfstudie over het verbinden met een container vanuit een andere container met docker compose:https://docs. docker.com/compose/gettingstarted/