Cela n'a pas fonctionné pour moi avec le COPY
approche dans Dockerfile
. Mais j'ai réussi à exécuter mon init.sql
fichier en ajoutant ce qui suit à docker-compose.yml
:
volumes:
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
init.sql
était dans le même répertoire que mon docker-compose.yml
.J'ai choisi la solution de cet essentiel. Consultez cet article pour plus d'informations.