PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Spring Boot, PostgreSQL i Docker — połączenie odrzucone podczas pracy w kontenerze

Wskazujesz swoją aplikację na localhost , ale nie jest to współdzielone między kontenerami.

Aby uzyskać dostęp do innego kontenera, musisz odwołać się do jego hostname .

Rozumiem, że w Twoim przypadku chcesz inventory usługa dostępu do db usługa. Powinieneś więc użyć następującego datasource adres URL:

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

Zobacz ten prosty samouczek dotyczący łączenia się z kontenerem z innego kontenera za pomocą docker compose:https://docs. docker.com/compose/gettingstarted/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wyeksportować wynikowe dane w PostgreSQL do .CSV?

  2. Nie można uzyskać dostępu do metod instancji Sequelize

  3. Uzyskaj krótką nazwę dnia w PostgreSQL

  4. Rails 4 session.id od czasu do czasu zero

  5. Błąd upuszczenia Railsów + Postgres:baza danych jest używana przez innych użytkowników