@PostConstruct
    public void init() {
        super.addHook(serviceDirCleanUpHook);
    }
This class invokes the @see {@link DockerfileGenerator} to generate the Dockerfile
It acts as a bridge between workflow controller and docker file generator
provides link between {@link WorkflowContext} and {@link DockerfileGenContext}
<p>
The registered hooks are executed as a part of component invocation
workflow-controller/controller-service/src/main/java/io/hyscale/controller/invoker/DockerfileGeneratorComponentInvoker.java