Dockur/Windows:在Docker容器中运行Windows系统
你是否曾经需要在Linux环境中运行Windows应用程序,或者想要快速创建可移植的Windows开发环境?Dockur/Windows项目的出现,完美解决了这个痛点。它是一个基于Shell脚本的Docker容器化方案,可以让开发者在任何支持Docker的平台上轻松运行完整的Windows操作系统。本文将带你深入了解这个创新项目。
截至收录:
Dockur/Windows项目stars数:47387
Dockur/Windows项目forks数:3507
Dockur/Windows项目目录截图

Dockur/Windows项目核心亮点
🌟 全自动安装:项目提供完全自动化的Windows安装流程,用户只需启动容器即可获得完整的Windows系统,无需手动干预。
🎯 多版本支持:支持从Windows 2000到Windows 11的多个版本,包括专业版、企业版、LTSC版以及Windows Server系列。
🔒 硬件加速:集成KVM虚拟化加速,提供接近原生性能的Windows运行体验。
🧩 灵活配置:支持自定义CPU核心数、内存大小、磁盘容量、语言设置等,满足不同使用场景需求。
Dockur/Windows项目快速开始
通过Docker Compose快速启动Windows 11:
services:
windows:
image: dockurr/windows
container_name: windows
environment:
VERSION: "11"
devices:
- /dev/kvm
- /dev/net/tun
cap_add:
- NET_ADMIN
ports:
- 8006:8006
- 3389:3389/tcp
- 3389:3389/udp
volumes:
- ./windows:/storage
restart: always
stop_grace_period: 2m
启动后通过浏览器访问 http://localhost:8006 即可看到Windows安装界面。
Dockur/Windows项目应用场景
场景一:开发测试环境:开发者可以快速创建隔离的Windows测试环境,用于软件兼容性测试和跨平台开发。
场景二:教育培训:教育机构可以为学生提供标准化的Windows实验环境,无需复杂的物理机部署。
场景三:遗留系统维护:企业可以容器化运行老旧的Windows应用程序,解决兼容性问题。
用户案例:该项目已在多个开发者和企业环境中得到应用,特别适合需要快速部署Windows环境的场景。
Dockur/Windows项目链接
dockur / windows项目地址:https://github.com/dockur/windows
本文地址:https://www.tgoos.com/18761
