add Dockerfile and build.sh to make release builds more consistent and repeatable