sql >> Databasteknik >  >> RDS >> PostgreSQL

Ladda Postgres dump efter docker-compose up

När du läser https://hub.docker.com/_/postgres/, förklarar avsnittet "Utöka den här bilden" att alla .sql i /docker-entrypoint-initdb.d kommer att exekveras efter build.

Jag behövde bara ändra min Dockerfile.db till:

FROM postgres

ADD ./devops/db/dummy_dump.sql /docker-entrypoint-initdb.d

Och det fungerar!



  1. Hitta alla föräldrar i mysql-tabellen med en enda fråga (Rekursiv fråga)

  2. MySQL:ALTER IGNORE TABLE LÄGG TILL UNIK, vad kommer att trunkeras?

  3. Varför kan jag inte använda alias i en count(*) kolumn och referera till det i en having-sats?

  4. Hur man undviker inlåsning av PostgreSQL Cloud-leverantörer