今天发现了一个有意思的项目,使用Docker运行Windows操作系统。而且支持的版本还挺多。我个人之前用NAS Docker 容器安装 Windows 系统,今天来看看这个有什么不同。
Docker/windows 是一个可以在 Docker 中运行从 Windows 7 到 Windows 10、11 系统的开源项目,然后通过浏览器访问这台套娃 Windows 系统。需要大内存、KVM 支持。
三大操作系统:Windows、macOS、Linux。用 Docker 运行 Linux 是它的老本行,大多数 Docker 镜像都基于 Linux。
在 Docker 运行 macOS 都可以。
现在,在 Docker 运行 Windows 也来了。
GitHub:https://github.com/dockur/windows
ARM版Windows:https://github.com/dockur/windows-arm/
看了下ISO镜像来自多个地址,后期大概率个别镜像地址会无法访问。有条件就自己存一下,然后替换源码里的地址。
src/define.sh文件内可以看到详细信息。
Value | Version | Size |
---|---|---|
win11 |
Windows 11 Pro | 6.4 GB |
win11e |
Windows 11 Enterprise | 5.8 GB |
win10 |
Windows 10 Pro | 5.7 GB |
ltsc10 |
Windows 10 LTSC | 4.6 GB |
win10e |
Windows 10 Enterprise | 5.2 GB |
win8 |
Windows 8.1 Pro | 4.0 GB |
win8e |
Windows 8.1 Enterprise | 3.7 GB |
win7 |
Windows 7 Enterprise | 3.0 GB |
vista |
Windows Vista Enterprise | 3.0 GB |
winxp |
Windows XP Professional | 0.6 GB |
2022 |
Windows Server 2022 | 4.7 GB |
2019 |
Windows Server 2019 | 5.3 GB |
2016 |
Windows Server 2016 | 6.5 GB |
2012 |
Windows Server 2012 | 4.3 GB |
2008 |
Windows Server 2008 | 3.0 GB |
core11 |
Tiny 11 Core | 2.1 GB |
tiny11 |
Tiny 11 | 3.8 GB |
tiny10 |
Tiny 10 | 3.6 GB |