
十分钟跑起完整 Windows 11Dockur Windows 容器完整上手【免费下载链接】windowsWindows inside a Docker container.项目地址: https://gitcode.com/GitHub_Trending/wi/windows如果你也想过再装一套 Windows 用来做测试就会明白虚拟机的分量有多重。Dockur Windows 把一个完整的 Windows 系统装进了 Docker 容器启动后它自动下载官方 ISO、全程无人值守安装几分钟后你就能在浏览器里拿到一张可用的桌面。下文的顺序是先判断它适不适合你再检查机器能不能跑然后给出最小配置最后讲按需调整。它能做什么谁需要它 这个容器替你干了哪些活下载、安装 Windows 全自动不用你点下一步走 KVM 硬件加速CPU 自带的虚拟化指令集性能接近裸机自带浏览器查看器装系统全程看得见版本跨度很大从 Windows 11 一路回到 Windows 95Server 系列也在其中哪些场景合适哪些不合适合适跨版本测试应用兼容性装坏了删容器重拉即可学习、练手环境随便折腾没有心理负担在 Linux 服务器上常驻一台 Windows 跑固定服务不合适跑游戏没有 GPU 直通帧数别抱期望大多数 VPS 云主机不支持嵌套虚拟化机器跑不起来环境自检你的机器跑不跑得动 三个硬件与软件前提Linux 主机装好 Docker 或 PodmanWindows 11 上可用 Docker Desktop但必须先打开嵌套虚拟化至少 2 GB 可用内存、32 GB 空闲磁盘BIOS 里开启了硬件虚拟化容器里能拿到 KVM两条命令确认 KVM 加速在 Debian/Ubuntu 上执行sudo apt install cpu-checker sudo kvm-ok ls -l /dev/kvm看到 KVM acceleration can be used 就万事大吉。若不行依次检查BIOS 里的 VT-x / AMD-V 是否打开、宿主机本身若是虚拟机是否开了嵌套虚拟化、云厂商是否支持。五分钟拉起第一个 Windows 容器 VERSION环境变量决定装哪个系统默认是 Windows 11 Pro。常用取值取值对应系统镜像大小11Windows 11 Pro7.9 GB10Windows 10 Pro5.7 GB7uWindows 7 Ultimate3.1 GBxpWindows XP Professional0.6 GB2025Windows Server 20257.6 GBtiny11Tiny11 精简版5.3 GB完整清单见 readme.md 的 FAQ 部分。唯一需要写的 compose 配置存为 compose.yml 后执行docker compose up -d8006 是浏览器查看器端口services: windows: image: dockurr/windows environment: VERSION: 11 devices: - /dev/kvm - /dev/net/tun cap_add: - NET_ADMIN ports: - 8006:8006 volumes: - ./windows:/storage不想维护文件的话一条命令也能拉起来docker run -d --name windows -e VERSION11 -p 8006:8006 --device/dev/kvm --device/dev/net/tun --cap-add NET_ADMIN -v $PWD/windows:/storage docker.io/dockurr/windows两种连接方式浏览器装好前打开127.0.0.1:8006观看进度画面偏木讷适合装机阶段RDP桌面出来后用任意远程桌面客户端连容器 IP账号Docker、密码admin。剪贴板、音频都完整可用日常操作走这条路CPU、内存和磁盘怎么分配 ⚙️调整默认资源默认给 2 核、4 GB 内存、64 GB 磁盘。跑不动就加environment: RAM_SIZE: 8G CPU_CORES: 4 DISK_SIZE: 256GDISK_SIZE还能给已有磁盘扩容扩出来的空间在 Windows 里显示为未分配需要手动扩展分区。宿主机与 Windows 互传文件把宿主机目录挂到/shared桌面上会出现 Shared 共享目录同时映射为 Z: 盘拖拽即可互传volumes: - ./myfolder:/shared常见坑与注意事项 ⚠️最容易踩的三个坑Linux 上用 Docker Desktop 起不来它在 Linux / macOS / Windows 10 上不会把/dev/kvm暴露给容器请用原生 Docker 并按上文挂载设备首次启动前别插 USB 存储安装没结束就插可能导致安装失败甚至把 U 盘误格式化成系统盘账号密码记不住默认Docker/admin想用别的名字在安装前设USERNAME/PASSWORD即可再交代三件事项目只含开源代码不附带 Windows 系统本身许可合规需要你自己负责网络、显示、启动方式等全部配置项查 docs/environment.md想改用户名以外的细节语言、键盘布局、自动执行安装脚本、独立 IP 等同一份环境文档里都有对应变量【免费下载链接】windowsWindows inside a Docker container.项目地址: https://gitcode.com/GitHub_Trending/wi/windows创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考