PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Spring Boot, PostgreSQL и Docker - връзката е отказана, докато се изпълнява в контейнер

Вие насочвате приложението си към localhost , но това не се споделя между контейнери.

За достъп до друг контейнер трябва да се обърнете към неговото hostname .

Във вашия случай разбирам, че искате inventory услуга за достъп до db обслужване. Така че трябва да използвате следния datasource url:

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

Вижте този прост урок за свързване към контейнер от друг контейнер с 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. Миграцията на Django 1.8 не може да преобразува id на колона в цяло число

  2. Премахване на именуван том с docker-compose?

  3. PG пълнотекстово търсене в релси, използвайки pg_search gem за подниз

  4. Намерете всички пресечни точки на всички набори от диапазони в PostgreSQL

  5. Как да намеря почти подобни записи в sql?