sql >> Databasteknik >  >> RDS >> PostgreSQL

Spring Boot, PostgreSQL och Docker - Anslutning nekades under körning i container

Du pekar din ansökan mot localhost , men detta delas inte mellan behållare.

För att komma åt en annan behållare måste du hänvisa till dess hostname .

I ditt fall förstår jag att du vill ha inventory tjänst för att komma åt db service. Så du bör använda följande datasource url:

spring.datasource.url=jdbc:postgresql://db:5432/leisurely_diversion

Se den här enkla handledningen om att ansluta till en container från en annan container med docker compose:https://docs. docker.com/compose/gettingstarted/



  1. Anslut och bearbeta Oracle-data från Objective-C på Mac OS

  2. Ansluter till MySQL-databaser

  3. Bulk DELETE på SQL Server 2008 (Finns det något liknande Bulk Copy (bcp) för radering av data?)

  4. mysql - skapa indexerad timkolumn från befintlig tidsstämpel