Du peger din ansøgning mod localhost
, men dette deles ikke mellem containere.
For at få adgang til en anden container skal du henvise til dens hostname
.
I dit tilfælde forstår jeg, at du ønsker inventory
tjeneste for at få adgang til db
service. Så du bør bruge følgende datasource
url:
spring.datasource.url=jdbc:postgresql://db:5432/leisurely_diversion
Se denne enkle vejledning om at oprette forbindelse til en container fra en anden container med docker compose:https://docs. docker.com/compose/gettingstarted/