Hi folks, I have recently built a framework to declare your Dockerfile's in Kotlin DSL. I think it provides some benefits such as dynamic configuration and simplifying multi-image builds into your gradle configuration. Please let me know how you feel and I would be super happy if you decide to use this in your projects!
https://github.com/Dogacel/dockerfile-kotlin-dsl