What is Dockurr?

Yes "Dockurr", not "Docker". Although it makes use of Docker. This project, free and open-source, enables running Windows client and Windows Server desktop setups within a Docker container environment.  Also, you can run these on a Linux Docker host, which typically supports only Linux containers. By leveraging KVM acceleration, the project permits the operation of Windows containers on a Linux host, eliminating the usual compatibility challenges with integrating Linux and Windows operating systems.

Which Windows?

It supports: – Windows 11 Pro – Windows 10 Pro – Windows 10 LTSC – Windows 8.1 Pro – Windows 7 SP1 – Windows Vista SP2 – Windows XP SP3 – Windows Server 2022 – Windows Server 2019 – Windows Server 2016 – Windows Server 2012 R2 – Windows Server 2008 R2 – Tiny 11 Core – Tiny 11 – Tiny 10

Install KVM

Run the following from the command line to install KVM. Make sure you are root or in the sudo users permissions group: sudo apt install libvirt-clients libvirt-daemon-system libvirt-daemon virtinst bridge-utils qemu qemu-kvm