PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Verwenden von Docker-Compose zum Erstellen von Tabellen in der Postgresql-Datenbank

Mit dem COPY hat es bei mir nicht funktioniert Ansatz in Dockerfile . Aber ich habe es geschafft, meine init.sql auszuführen Datei, indem Sie Folgendes zu docker-compose.yml hinzufügen :

    volumes:
        - ./init.sql:/docker-entrypoint-initdb.d/init.sql

init.sql befand sich im selben Verzeichnis wie meine docker-compose.yml .Ich habe die Lösung aus diesem Kern ausgewählt. Weitere Informationen finden Sie in diesem Artikel.