Difference between revisions of "Dockur"
Jump to navigation
Jump to search
(Created page with "Category:Computer Science == Overview == Dockur is an open-source project on GitHub that automatically downloads, installs and runs Microsoft Windows inside a docker conta...") |
|||
| (One intermediate revision by the same user not shown) | |||
| Line 4: | Line 4: | ||
== Linux Host System == | == Linux Host System == | ||
| − | * | + | * Host name: rhea |
| + | * Mageia-10 / Kernel-6.18 | ||
* Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz | * Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz | ||
* RAM: 8 GB | * RAM: 8 GB | ||
| Line 12: | Line 13: | ||
* Unpack zip file in /usr/local/ | * Unpack zip file in /usr/local/ | ||
| − | As root | + | As root on local host (rhea) |
* Install podman & podman-compose RPMs | * Install podman & podman-compose RPMs | ||
* systemctl enable --now podman.socket | * systemctl enable --now podman.socket | ||
| Line 22: | Line 23: | ||
Finalize installation as standard user | Finalize installation as standard user | ||
* firefox http://localhost:8006 # Automatic installation of Windows 11 Pro | * firefox http://localhost:8006 # Automatic installation of Windows 11 Pro | ||
| + | |||
| + | == Container Start/Stop commands == | ||
| + | As root on local host (rhea) | ||
| + | * podman start windows | ||
| + | : podman restart -t 120 windows | ||
| + | * podman stop -t 120 windows | ||
== Usage == | == Usage == | ||
| − | * Install freerdp | + | [[Image:Dockur.png|200px|thumb]] |
| − | * Either | + | * Install freerdp RPMs |
| + | * Either (from any host) | ||
:: xfreerdp /u:Docker /p:admin /v:rhea /f | :: xfreerdp /u:Docker /p:admin /v:rhea /f | ||
:::: [Ctrl] [Alt] [Enter] to exit full screen | :::: [Ctrl] [Alt] [Enter] to exit full screen | ||
::: or | ::: or | ||
:: xfreerdp /u:Docker /p:admin /v:rhea /size:1912x1000 | :: xfreerdp /u:Docker /p:admin /v:rhea /size:1912x1000 | ||
Latest revision as of 20:11, 22 October 2026
1 Overview
Dockur is an open-source project on GitHub that automatically downloads, installs and runs Microsoft Windows inside a docker container using Kernel-based Virtual Machine (KVM) acceleration.
2 Linux Host System
- Host name: rhea
- Mageia-10 / Kernel-6.18
- Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz
- RAM: 8 GB
3 Windows 11 Pro Installation
- Download Dockur from https://sourceforge.net/projects/windows-dockur.mirror/
- Unpack zip file in /usr/local/
As root on local host (rhea)
- Install podman & podman-compose RPMs
- systemctl enable --now podman.socket
- cd /usr/local/dockur-windows-6.6
- podman compose up -d
- podman run -it --rm --name windows -e "VERSION=11" -p 8006:8006 --device=/dev/kvm --device=/dev/net/tun --cap-add NET_ADMIN -v "${PWD:-.}/windows:/storage" --stop-timeout 120 docker.io/dockurr/windows
Finalize installation as standard user
- firefox http://localhost:8006 # Automatic installation of Windows 11 Pro
4 Container Start/Stop commands
As root on local host (rhea)
- podman start windows
- podman restart -t 120 windows
- podman stop -t 120 windows
5 Usage
- Install freerdp RPMs
- Either (from any host)
- xfreerdp /u:Docker /p:admin /v:rhea /f
- [Ctrl] [Alt] [Enter] to exit full screen
- or
- xfreerdp /u:Docker /p:admin /v:rhea /size:1912x1000
- xfreerdp /u:Docker /p:admin /v:rhea /f