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

Bangun wadah buruh pelabuhan postgres dengan skema awal

Menurut panduan penggunaan untuk image resmi PostreSQL Docker, yang Anda butuhkan hanyalah:

Dockerfile

FROM postgres
ENV POSTGRES_DB my_database
COPY psql_dump.sql /docker-entrypoint-initdb.d/

POSTGRES_DB variabel lingkungan akan menginstruksikan wadah untuk membuat my_database skema saat pertama kali dijalankan.

Dan .sql file yang ditemukan di /docker-entrypoint-initdb.d/ kontainer akan dieksekusi.

Jika Anda ingin menjalankan .sh skrip, Anda juga dapat menyediakannya di /docker-entrypoint-initdb.d/ direktori.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ada cara untuk menonaktifkan fungsi yang berlebihan di Postgres

  2. postgresql menghasilkan urutan tanpa celah

  3. GALAT:tempat hubungan tidak ada impor Heroku db

  4. sql ORDER BY beberapa nilai dalam urutan tertentu?

  5. Bagaimana saya bisa mencegah Postgres membuat subquery?