该项目为kroese大佬制作的Windows镜像,支持win11-2008的镜像安装。
GitHub:https://github.com/dockur/windows
使用教程:
首先需要准备一台vps云服务器,这里我推荐伍六七云:https://www.vps567.com/ 香港2H2G 5M服务器只需要20元
我们需要先部署到 docker 环境:Docker 一键安装脚本 再执行下面的安装命令。
直接使用docker运行:
docker run -it --rm --name windows -p 8006:8006 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 dockurr/windows
使用docker-compose:
version: "3" services: windows: image: dockurr/windows container_name: windows devices: - /dev/kvm cap_add: - NET_ADMIN ports: - 8006:8006 - 3389:3389/tcp - 3389:3389/udp stop_grace_period: 2m restart: on-failure
拉取镜像完成后,打开IP+8006端口即可访问vnc查看服务器当前的状态,坐下来放松,等待奇迹发生,整个安装过程将全自动进行。
系统安装完成后,使用远程桌面客户端链接服务器IP+3389端口,账号docker密码为空 就能链接我们的Windows虚拟机。
自定义一些参数:
本文只记录一下主要用到的参数,完整详细的可以去GitHub查看:https://github.com/dockur/windows/blob/master/readme.md
我写的docker-compose.yml文件
version: "3" services: windows: image: dockurr/windows container_name: windows devices: - /dev/kvm cap_add: - NET_ADMIN ports: - 8006:8006 - 3389:3389/tcp - 3389:3389/udp stop_grace_period: 2m restart: on-failure environment: VERSION: "win10" # 系统标识 RAM_SIZE: "8G" # 分配的内存 CPU_CORES: "4" # 分配的核心 DISK_SIZE: "50G" # 分配储存空间
大家可以不用往下看,直接使用我的。
如何选择 Windows 版本?
默认情况下,将安装 Windows 11。但是您可以将VERSION
环境变量添加到您的撰写文件中,以便指定要下载的替代 Windows 版本:
environment: VERSION: "win11"
从以下值中选择:
价值 | 描述 | 来源 | 转移 | 尺寸 |
---|---|---|---|---|
win11 |
Windows 11 专业版 | 微软 | 快速地 | 6.4GB |
win10 |
Windows 10 专业版 | 微软 | 快速地 | 5.8GB |
ltsc10 |
Windows 10 长期支持中心 | 微软 | 快速地 | 4.6GB |
win81 |
Windows 8.1 专业版 | 微软 | 快速地 | 4.2GB |
win7 |
Windows 7 SP1 | 鲍勃·小马 | 中等的 | 3.0GB |
vista |
Windows Vista SP2 | 鲍勃·小马 | 中等的 | 3.6GB |
winxp |
Windows XP SP3 | 鲍勃·小马 | 中等的 | 0.6GB |
2022 |
Windows Server 2022 | 微软 | 快速地 | 4.7GB |
2019 |
Windows 服务器 2019 | 微软 | 快速地 | 5.3GB |
2016 |
Windows 服务器 2016 | 微软 | 快速地 | 6.5GB |
2012 |
Windows Server 2012 R2 | 微软 | 快速地 | 4.3GB |
2008 |
Windows Server 2008 R2 | 微软 | 快速地 | 3.0GB |
core11 |
微型 11 核 | 档案网 | 慢的 | 2.1GB |
tiny11 |
小11 | 档案网 | 慢的 | 3.8GB |
tiny10 |
小10 | 档案网 | 慢的 | 3.6GB |
要安装 ARM64 版本的 Windows,请使用dokur/windows-arm。
如何增加 CPU 或 RAM 的数量?
默认情况下,为容器分配 2 个 CPU 核心和 4 GB RAM,因为这是 Windows 11 的最低要求。
要增加此值,请添加以下环境变量:
environment: RAM_SIZE: "8G" CPU_CORES: "4"
如何更改磁盘大小?
要扩展 64 GB 的默认大小,请将设置添加DISK_SIZE
到您的撰写文件并将其设置为您的首选容量:
environment: DISK_SIZE: "256G"
这也可用于将现有磁盘调整为更大的容量,而不会丢失任何数据。
如何更改存储位置?
要更改存储位置,请在您的撰写文件中包含以下绑定安装:
volumes: - /var/win:/storage
将示例路径替换/var/win
为所需的存储文件夹。
4A评测 - 免责申明
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。
不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!
程序来源网络,不确保不包含木马病毒等危险内容,请在确保安全的情况下或使用虚拟机使用。
侵权违规投诉邮箱:4ablog168#gmail.com(#换成@)