To nie zadziałało dla mnie z COPY podejście w Dockerfile . Ale udało mi się uruchomić mój init.sql plik, dodając następujące do docker-compose.yml :
volumes:
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
init.sql był w tym samym katalogu co mój docker-compose.yml .Wybrałem rozwiązanie z tego sedna. Sprawdź ten artykuł, aby uzyskać więcej informacji.