其他
10.1K Star这么牛!Docker里面可以运行Windows系统
微信公众号:[开源日记],分享10k+Star的优质开源项目
项目介绍
在数字化时代,模拟和管理操作系统环境变得越来越重要。dockur/windows 项目基于 noVNC 和 QEMU 技术,致力于模拟 Windows 环境,为用户提供一个便捷的解决方案。通过该项目,用户可以轻松获得一个完整的 Windows 桌面环境,无需复杂配置即可实现开箱即用的体验。
安装过程
功能特点
开箱即用:无需繁琐的设置,即可快速启动并使用。
自定义配置:支持自定义 CPU/RAM 数量、磁盘大小,满足个性化需求。 版本支持:提供 Win7/Win8/Win10/Win11/tiny10 等多个 Windows 版本选项。 Web 界面控制:通过 Web 浏览器实时查看和控制 Windows 容器的桌面,无需额外插件。 ISO 下载器:内置 ISO 下载器,自动获取所需 Windows 版本的 ISO 文件。 硬件加速:支持使用 Linux KVM 为 Windows 容器提供硬件虚拟化的加速。 高级功能:支持文件共享、自定义镜像安装、DHCP、IP 地址映射、USB 映射等功能。 支持很多种操作系统
Value | Description | Source | Transfer | Size |
---|---|---|---|---|
win11 | Windows 11 Pro | Microsoft | Fast | 6.4 GB |
win10 | Windows 10 Pro | Microsoft | Fast | 5.8 GB |
ltsc10 | Windows 10 LTSC | Microsoft | Fast | 4.6 GB |
win81 | Windows 8.1 Pro | Microsoft | Fast | 4.2 GB |
win7 | Windows 7 SP1 | Bob Pony | Medium | 3.0 GB |
vista | Windows Vista SP2 | Bob Pony | Medium | 3.6 GB |
winxp | Windows XP SP3 | Bob Pony | Medium | 0.6 GB |
2022 | Windows Server 2022 | Microsoft | Fast | 4.7 GB |
2019 | Windows Server 2019 | Microsoft | Fast | 5.3 GB |
2016 | Windows Server 2016 | Microsoft | Fast | 6.5 GB |
2012 | Windows Server 2012 R2 | Microsoft | Fast | 4.3 GB |
2008 | Windows Server 2008 R2 | Microsoft | Fast | 3.0 GB |
core11 | Tiny 11 Core | Archive.org | Slow | 2.1 GB |
tiny11 | Tiny 11 | Archive.org | Slow | 3.8 GB |
tiny10 | Tiny 10 | Archive.org | Slow | 3.6 GB |
使用场景
开发者环境搭建:为开发者提供一个快速搭建 Windows 环境的解决方案,节省时间和精力。 软件测试与兼容性验证:用于测试不同版本 Windows 上的软件兼容性,确保程序在各类系统上正常运行。 教育和研究:用于教育和研究目的,提供一个安全、可控的 Windows 环境。 远程办公:通过 Web 控制界面,实现远程办公,随时随地访问个人 Windows 桌面。
安装与使用
安装 dockur/windows 项目非常简单,你可以通过以下方式启动容器:
docker run -it --rm --name windows -p 8006:8006 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 dockurr/windows
你可以根据自己的需求使用环境变量进行配置,如修改内存、CPU核心数和磁盘大小等参数。之后,通过浏览器访问指定 IP 地址和8086端口,即可体验完整的 Windows 桌面环境。
开源地址:https://github.com/dockur/windows
微信公众号:[开源日记],分享10k+Star的优质开源项目
创作不易分享,赞,在看,三连支持一波,感谢。↓↓↓
近期热文
16.2K Star Go 写的企业级开源堡垒机 4K Star太闲了?用Excel手搓一个16位CPU 3.2K Star Python实现的自动化运维平台 |