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.