You have gone through a methodical process to develop container technology that is custom to a framework, yet repeatable. We have:
Run the application from the command line to understand what it does and how it is supposed to behave.
Containerized the applicaiton.
Built Source-to-Image mechanisms that allow us to inject raw source code to be built inside the container.
Created an OpenShift template to make repeated deployments easier.
Created a builder for a powerful, older programming language, and deployed the app in OpenShift.