I think that's a good move: putting the SQL in the same directory as the changelog.xml.
If you run into more issues, please include the docker command you run, the changelog.xml, and the output. That should provide what we need to help you.
Thanks!
Robert