Docker and RPAs Desktop

I agree with the others about virtualization over dockerizarion. It is not impossible to Dockerize automated Windows GUI application testing but it wil require a lot of blood, sweat and tears, as well as time and RAM.
About 2-3 years back I managed to make a Windows Docker image for automated testing of a GUI application but it took many weeks, if not even months, to figure out what all need to be installed on top of the base images to get the GUI app running and to see what happens inside the docker image. But, when I got it running, I learned it will take so much RAM to run it well that we do not have such hardware available that it would make sense to run even one instance of the docker container, not to even mention about more. Because of that I still tried even more tricker way, to run Windows Docker container inside a Windows VM in GKE. That was even more doomed try. I may still have some Dockerfiles laying on some corner of my cloud storage but I would like to save you and others from even trying it out based on those old trials.
But, if you are still interested, read at least this blog post first: https://techcommunity.microsoft.com/t5/containers/nano-server-x-server-core-x-server-which-base-image-is-the-right/ba-p/2835785

2 Likes