I have an in-progress tutorial on GitHub to show you how you can build Docker images without Dockerfile. I might change the title later and I am considering adding some intro section. Thanks to @meyay for the many suggestions which made the tutorial more precise.
If you have questions or suggestions feel free to share your opinion
There is another relevant topic but I decided to create an other so we can talk about the tutorial too.
I will add new chapters in the near future like how buildkit works and so on.