PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Spring Boot, PostgreSQL và Docker - Kết nối bị từ chối khi đang chạy trong vùng chứa

Bạn đang hướng ứng dụng của mình tới localhost , nhưng điều này không được chia sẻ giữa các vùng chứa.

Để truy cập vùng chứa khác, bạn phải tham khảo hostname của nó .

Trong trường hợp của bạn, tôi hiểu rằng bạn muốn inventory dịch vụ truy cập db Dịch vụ. Vì vậy, bạn nên sử dụng datasource sau url:

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

Xem hướng dẫn đơn giản này về cách kết nối với một vùng chứa từ một vùng chứa khác bằng trình soạn thảo docker: 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. postgresql cập nhật nhiều bảng trong một truy vấn

  2. Cách thoát khỏi tiện ích dòng lệnh PostgreSQL:psql

  3. Postgres chỉ mục nhiều cột duy nhất cho bảng tham gia

  4. Postgresql - Làm cách nào để trích xuất lần xuất hiện đầu tiên của một chuỗi con trong một chuỗi bằng cách sử dụng mẫu biểu thức chính quy?

  5. Tiếp tục giao dịch sau lỗi vi phạm khóa chính