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

PostgreSQL có vấn đề về quyền sở hữu docker

Cuối cùng, tôi đã tìm ra điều gì sai khi cố gắng sử dụng một ổ đĩa cho dữ liệu PostgreSQL.

Tôi không biết rằng chúng tôi đã sử dụng docker-compose.override.yml , khai báo một ổ đĩa với một đường dẫn Windows.

Vì vậy, đây là một giải pháp hoạt động để có PostgreSQL trên Docker cho Windows, với dữ liệu liên tục:

version: '2'

services:
  postgres:
    image: postgres:11.5
    ports:
      - 5432:5432
    volumes: 
      - pgdata:/var/lib/postgresql/data
      - pgconf:/etc/postgresql
      - pglog:/var/log/postgresql

volumes:
  pgdata:
    driver: local
  pgconf:
    driver: local
  pglog: 
    driver: local

(không yêu cầu lệnh bổ sung)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JPA enum (java.lang.ClassCastException:org.postgresql.util.PGobject)

  2. Làm cách nào để kiểm tra xem có thứ gì đó tồn tại trong cơ sở dữ liệu postgresql bằng django không?

  3. Tôi có thể thêm ràng buộc DUY NHẤT vào bảng PostgreSQL, sau khi nó đã được tạo không?

  4. Mẹo quản lý PostgreSQL từ xa

  5. Nhà cung cấp dịch vụ đám mây Deep-Dive:PostgreSQL trên Microsoft Azure