Привет, сетевой друг!
Расскажу о способе запустить настоящую Windows в Docker — без ISO, ручной установки и танцев с виртуалками.
🟣Что же это: Контейнеры Dockur используют QEMU и KVM для запуска ОС внутри Docker-контейнера. Достаточно одной команды — и у вас уже работает Windows 11, XP или даже macOS Ventura прямо в браузере.
🟣Как это работает: Убедись, что у тебя включен KVM:
sudo apt install cpu-checker
sudo kvm-ok
Запускаем контейнер с Windows:
docker run -it --rm --name windows \
-p 8006:8006 -p 3389:3389 \
--device=/dev/kvm \
--cap-add NET_ADMIN \
-v ${PWD}/windows:/storage \
dockurr/windows
Ждём пару минут — и в браузере на
http://localhost:8006 уже работает Windows. Если хотим чуть удобнее — подключаемся через RDP на localhost:3389.🟣Версии на выбор: Хочешь Windows 11, XP или Server 2025? Просто меняешь переменную окружения VERSION. Например:
environment:
VERSION: "11"
Аналогично и с macOS (Monterey, Big Sur, Ventura — тоже запускаются).
Серверная Админа | #docker