PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL dengan masalah kepemilikan buruh pelabuhan

Saya akhirnya menemukan apa yang salah ketika saya mencoba menggunakan volume untuk data PostgreSQL.

Saya tidak tahu bahwa kami menggunakan docker-compose.override.yml , yang mendeklarasikan volume dengan jalur Windows.

Jadi di sini adalah solusi yang berfungsi untuk memiliki PostgreSQL di Docker untuk Windows, dengan data yang bertahan:

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

(tidak diperlukan perintah tambahan)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak ada perubahan yang terdeteksi ketika saya menjalankan Python manage.py makemigrations dan migrasi

  2. Bagaimana cara menghilangkan titik di to_char jika angkanya bilangan bulat?

  3. KitchenPC dan Ironpython

  4. Mengapa PostgreSQL tidak dapat melakukan GABUNG LENGKAP sederhana ini?

  5. Instalasi deepdive, kesalahan PostgreSQL