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

Docker container tắt do lỗi 'thư mục dữ liệu có quyền sở hữu sai' khi được thực thi trong windows 10

Đây là sự cố được ghi lại với hình ảnh Postgres Docker trên Windows [ 1 ] [ 2 ] [ 3 ] [ 4 ]. Hiện tại, dường như không có cách nào để gắn kết chính xác các thư mục Windows dưới dạng ổ đĩa. Thay vào đó, bạn có thể sử dụng một khối lượng Docker liên tục, ví dụ:

  db:
    image: postgres
    environment:
      - POSTGRES_USER=attendize
      - POSTGRES_PASSWORD=attendize
      - POSTGRES_DB=attendize
    ports:
      - "5433:5432"
    volumes:
      - pgdata:/var/lib/postgresql/data
    networks:
    - attendizenet

volumes:
  pgdata:

Những thứ khác không hoạt động:

    environment:
      - PGDATA=/var/lib/postgresql/data/mnt
    volumes:
      - ./pgdata:/var/lib/postgresql/data
  • Sử dụng Giá gắn kết (docker-soạn 3.2)
    volumes:
      - type: bind
        source: ./pgdata
        target: /var/lib/postgresql/data
  • Đang chạy dưới dạng POSTGRES_USER =root

Thông tin thêm:

GitHub

Diễn đàn Docker



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hoạt động của hàm to_number () trong PostgreSQL

  2. Sự khác biệt giữa postgres và postgresql_psycopg2 làm công cụ cơ sở dữ liệu cho django là gì?

  3. Làm cách nào để buộc Postgres sử dụng một chỉ mục cụ thể?

  4. Lấy Cơ sở dữ liệu được định cấu hình không đúng. Vui lòng cung cấp lỗi giá trị tên

  5. Mảng Postgres 9.4 jsonb dưới dạng bảng