Docker container with all dependencies for android testing and running Katalon

I’m looking to run my Katalon test on mobile using appium and a real device connected on USB.

Since the installation of all this is really painful I’m looking to find a way to run this with docker… any suggestion how to do that.

I’m really new to the concept of docker but I think it could be the solution to my problem