Svou aplikaci směřujete na localhost , ale toto není sdíleno mezi kontejnery.
Chcete-li získat přístup k jinému kontejneru, musíte se obrátit na jeho hostname .
Ve vašem případě chápu, že chcete inventory pro přístup k db servis. Měli byste tedy použít následující datasource url:
spring.datasource.url=jdbc:postgresql://db:5432/leisurely_diversion
Podívejte se na tento jednoduchý návod o připojení ke kontejneru z jiného kontejneru pomocí docker compose:https://docs. docker.com/compose/gettingstarted/