Difference between revisions of "Dockur"

From frogzie
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 ==
−
* Magea-10 / Kernel-6.18
+
* 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 RPM
+
[[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

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

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

Dockur.png
  • 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