Script bash all-in-one cài đặt Windows trong Docker chỉ với một lệnh. Tự động cài Docker, KVM, cấu hình tài nguyên và khởi chạy. 18 phiên bản từ XP đến Server 2025.
Click vào các lựa chọn để xem script hoạt động thế nào
All-in-one, tự động hóa mọi thứ từ cài Docker đến khởi chạy Windows — không cần copy-paste nhiều lệnh
Một script lo trọn: cài Docker → tải Windows → cấu hình → khởi chạy → quản lý → gỡ bỏ. Không cần nhớ nhiều lệnh.
Script tự dò RAM, CPU và gợi ý cấu hình tối ưu. Máy 4GB RAM → cấp 2G. Máy 16GB+ → cấp 6G. Không lo cấp sai treo máy.
Từ Windows 2000 (0.4GB siêu nhẹ) đến Windows Server 2025. Hỗ trợ ISO tùy biến như Tiny11, Tiny10, ReviOS.
Tự phát hiện KVM, thêm vào docker-compose.yml. Windows chạy nhanh gấp 5-10 lần so với emulation thuần.
Mở Chrome/Firefox → vào http://localhost:8006 → thấy ngay desktop Windows. Không cần phần mềm RDP riêng.
restart="no" — Windows KHÔNG tự chạy khi bật máy. Tắt là giải phóng 100% RAM. Bật/tắt bằng một lệnh win-start/stop.
win-init, win-start, win-stop, win-status, win-logs — tự thêm vào ~/.bashrc và áp dụng ngay, không cần source thủ công.
Nhẹ (chỉ xóa Windows), Trung bình (+ Docker data), Hoàn toàn (+ gỡ Docker Engine). Máy trở lại như ban đầu.
Chạy lại nhiều lần không gây lỗi. Tự backup trước khi sửa. 2 lớp xác nhận khi gỡ cài đặt. Không thể xóa nhầm.
Không cần clone repo, không cần download thủ công
⚠ Quan trọng
KHÔNG chạy bằng sudo. Script sẽ tự xin quyền sudo khi cần. Chạy bằng sudo có thể gây lỗi quyền truy cập.
5 bước hoàn toàn tự động — bạn chỉ cần chọn phiên bản Windows
Script chạy apt-get update và cài các gói cơ bản: curl, wget, ca-certificates, gnupg, uidmap... Bỏ qua nếu đã có.
Tự động thêm repository Docker chính thức cho Ubuntu 24.04 (noble) — chuẩn cho Linux Mint 22.x. Bỏ qua nếu Docker đã có.
Kiểm tra Docker Compose plugin. Thêm user vào group docker để không cần sudo mỗi lần. Nếu cần relogin, script sẽ thông báo rõ.
Tự kiểm tra /dev/kvm. Nếu có, thêm device vào docker-compose → Windows chạy nhanh gấp 5-10x. Không có KVM vẫn chạy được (chậm hơn).
Tạo ~/windows-docker/docker-compose.yml với cấu hình bạn đã chọn. Tự thêm 5 alias vào ~/.bashrc. Tùy chọn khởi chạy ngay.
win-init
▶ Lần đầu: khởi tạo + tải Windows (10-15 phút)
win-start
▶ Bật Windows khi cần dùng (10-30 giây boot)
win-stop
⏹ Tắt hoàn toàn, giải phóng 100% RAM ngay
win-status
📊 Xem RAM/CPU đang sử dụng real-time
win-logs
📜 Xem log container realtime (Ctrl+C thoát)
Từ Windows 2000 siêu nhẹ đến Windows Server 2025 — đồng bộ với dockur/windows
Hiện đại, đầy đủ tính năng
11
Windows 11 Pro
11l
Windows 11 LTSC
★ Nhẹ
11e
Windows 11 Enterprise
Ổn định, phổ biến, tương thích cao
10
Windows 10 Pro
10l
Windows 10 LTSC
★ Nhẹ
10e
Windows 10 Enterprise
Máy yếu, thập niên 90-2000
8e
Windows 8.1 Enterprise
7u
Windows 7 Ultimate
vu
Windows Vista Ultimate
xp
Windows XP Pro
★★ Siêu nhẹ
2k
Windows 2000 Pro
★★ Siêu nhẹ
Test deployment, .NET, IIS
2025
Windows Server 2025
2022
Windows Server 2022
2019
Windows Server 2019
2016
Windows Server 2016
2012
Windows Server 2012
2008
Windows Server 2008
2003
Windows Server 2003
Nhập URL ISO bất kỳ: Tiny11, Tiny10, ReviOS, Ghost Spectre... Phù hợp cho máy cấu hình thấp cần tối ưu tối đa.
UltraViewer, MISA, FAST Accounting, phần mềm ngân hàng, chữ ký số... Các app chỉ chạy trên Windows nhưng bạn dùng Linux.
Test .NET app, debug IIS, kiểm tra compatibility trên Windows Server mà không cần dual-boot hay máy ảo nặng.
Windows XP chỉ 0.6GB ISO, ổ ảo 16GB — máy cũ RAM 4GB vẫn chạy mượt. Game thập niên 90-2000 trở lại!
Giữ một "góc Windows" để dùng khi cần mà vẫn học Linux. Tắt Windows khi không dùng → Linux nhanh như bình thường.
| Tiêu chí | Win-Docker Manager |
VirtualBox | VMware | Wine | Cài thủ công |
|---|---|---|---|---|---|
| Dễ cài đặt | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| Nhẹ RAM khi không dùng | ✅ 0 MB | ❌ Ngầm | ❌ Ngầm | ✅ | ⚠ Thủ công |
| Truy cập qua trình duyệt | ✅ | ❌ | ❌ | N/A | ✅ |
| Tự phát hiện KVM | ✅ | N/A | N/A | N/A | ❌ |
| Gỡ sạch hoàn toàn | ✅ 3 mức | ⚠ Khó | ⚠ Khó | ⭐⭐⭐ | ❌ |
| Lệnh quản lý ngắn | ✅ 5 alias | ❌ | ❌ | N/A | ❌ |
| Hỗ trợ ISO tùy biến | ✅ | ✅ | ✅ | N/A | ✅ |
| Miễn phí | ✅ | ✅ | ⚠ Personal | ✅ | ✅ |
Chỉ cần một lệnh curl — Windows sẽ chạy trong container Docker sau 15 phút