* chore: add a `dnf clean all` step after installing deps
* chore: only copy the required files to the image
* fix: add scripts to the image
* Switch to .dockerignore file
---------
Co-authored-by: Noel Miller <4983138+noelmiller@users.noreply.github.com>