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

Kết nối với cơ sở dữ liệu PostgreSQL trên vùng chứa Docker

Khi sử dụng docker-compile, bạn "khám phá" các dịch vụ thông qua tên máy chủ. Dịch vụ cơ sở dữ liệu của bạn được xác định với nhãn postgres . Sử dụng nó làm tên máy chủ trong cấu hình ứng dụng của bạn.

Ngoài ra, mật khẩu và tên DB phải đồng bộ với cấu hình ứng dụng của bạn. Điều này được thực hiện thông qua các biến môi trường cho dịch vụ postgres:

services:
  postgres:
    environment:
      - POSTGRES_PASSWORD: "mysecretpassword"
      - POSTGRES_DB: "wgomanager"
  # rest of docker-compose.yml

Cung cấp tài liệu hình ảnh về bao nhiêu env. vars ảnh hưởng đến cấu hình dịch vụ.




  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 thế nào để bạn viết một truy vấn không phân biệt chữ hoa chữ thường cho cả MySQL và Postgres?

  2. Có thể cung cấp các tham số cho tên bảng hoặc cột trong Câu lệnh chuẩn bị hoặc QueryRunner.update () không?

  3. Django số lượng lớn_create với các hàng bỏ qua gây ra lỗi IntegrityError?

  4. Cách kết nối với máy chủ PostgreSQL từ máy ảo vagrant

  5. Django + Postgres:giao dịch hiện tại bị hủy bỏ, các lệnh bị bỏ qua cho đến khi kết thúc khối giao dịch