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

Kết nối với postgres trong vùng chứa docker từ máy chủ

Tôi tin rằng vấn đề là bạn có postgres đang chạy trên máy cục bộ tại cổng 5432. Sự cố có thể được giải quyết bằng cách ánh xạ cổng 5432 của bộ chứa docker tới một cổng khác trong máy chủ.

Thay đổi

"5432:5432" 

đến

"5433:5432"

Khởi động lại docker-soạn

Hiện tại, postgres vùng chứa docker đang chạy trên 5433. (Postgres được cài đặt cục bộ là trên 5432) Bạn có thể thử kết nối với vùng chứa docker.

psql -p 5433 -d db_name -U user -h localhost


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để ghi dữ liệu từ R vào các bảng PostgreSQL với khóa chính tự động tăng thêm?

  2. cách chỉ chọn các giá trị duy nhất từ ​​các bảng có liên quan

  3. postgresql chèn giá trị null vào truy vấn

  4. Giám sát PostgreSQL chủ động (Góc nhà phát triển / Cố vấn)

  5. Rails 5 SQL Injection