dockur/windows ? reverse-engineered prompt

Reverse engineered prompt

I want to build a project that lets me run a full Windows virtual machine inside a Docker container. The main idea is to make it super simple to get a Windows desktop running.

It should be controlled by a docker-compose.yml file. When I run docker compose up, it should automatically download the correct Windows ISO file and perform a fully automated installation. I need to be able to view and interact with the Windows desktop directly in my web browser by connecting to a local port.

Please make it highly configurable through environment variables in the compose file. I want to be able to easily change the Windows version (like 11, 10, or even older ones like XP), set the RAM, CPU cores, and disk size. I also need to be able to define a username and password, and set up a shared folder between my host machine and the Windows VM for easy file transfers.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab