Non ha funzionato per me con COPY approccio in Dockerfile . Ma sono riuscito a eseguire il mio init.sql file aggiungendo quanto segue a docker-compose.yml :
volumes:
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
init.sql era nella stessa directory del mio docker-compose.yml .Ho scelto la soluzione da questo succo. Consulta questo articolo per ulteriori informazioni.