> because I don't want to rebuild the image every time I change a file..unless there's a way?
I believe the current strategy is to have a container that contains your full build environment, push your source files in by mounting a folder, and then use file watchers to automatically rebuild/rerun.