Docker 部署 Windows 完整指南:5 分钟在容器里装好一台 Windows 11

发布时间:2026/8/30 9:18:43
Docker 部署 Windows 完整指南:5 分钟在容器里装好一台 Windows 11 Docker 部署 Windows 完整指南5 分钟在容器里装好一台 Windows 11【免费下载链接】windowsWindows inside a Docker container.项目地址: https://gitcode.com/GitHub_Trending/wi/windows你在 Linux 服务器上想用 Windows 桌面又不想折腾传统虚拟机Dockur/Windows 把 Windows 装进 Docker 容器全程自动下载安装KVM硬件加速接近原生速度浏览器里就能看着它装完。⚡Windows 容器的核心亮点全自动安装下载镜像、分区、装系统全程无人值守你在浏览器里看着进度条走完即可近原生性能走 /dev/kvm 硬件加速默认 2 核 vCPU 4GB 内存日常办公不卡顿版本覆盖 20从 Windows 11 一路装到 Windows 95另有 Tiny115.3GB、Windows 11 LTSC4.7GB等轻量版可选资源按需分配CPU、内存、磁盘大小全是环境变量默认 64GB 磁盘可在线扩容双通道访问装完即可用RDP远程桌面3389 端口账号 Docker / admin还能共享宿主机文件夹快速上手4 步完成 Windows 容器部署第 1 步确认宿主机支持 KVM。没有硬件虚拟化容器起不来性能也没有保障sudo apt install cpu-checker sudo kvm-ok看到 KVM acceleration can be used 即通过否则去 BIOS 开启 VT-x / AMD-V。第 2 步编写 compose 文件。可直接参考仓库里的 compose 示例只保留关键参数services: windows: image: dockurr/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系统镜像和下载文件都落在 ./windows 目录改成你的任意路径即可。第 3 步启动容器docker compose up -d容器会自动下载 Windows 11 Pro 镜像约 7.9GB并开始安装无需任何操作。第 4 步打开 http://127.0.0.1:8006 观看安装过程。看到桌面即安装完成日常使用建议改用 RDP 连接 3389 端口体验更流畅。典型使用场景兼容测试开发团队日常在 Linux 上工作需要验证客户的 Windows 专属软件。起一个容器半天跑完测试删掉 ./windows 目录即释放全部磁盘不用维护实体虚拟机。教学演示实验室 20 台 4GB 内存的旧机器也要开 Windows 课。把 VERSION 改成11lWindows 11 LTSC镜像仅 4.7GB每台机器都跑得动。遗留软件老厂的 ERP 只认 Windows 7。VERSION 设为7u3.1GB装在 Linux 服务器上吃灰的老机器不用再开机。进阶配置与调优调整资源与磁盘只有默认 2 核 / 4GB / 64GB 不够用时才需要改environment: RAM_SIZE: 8G CPU_CORES: 4 DISK_SIZE: 256G扩容已有磁盘不丢数据但需要在 Windows 里手动扩展分区。分配独立 IP当 Windows 需要被内网其他设备直接访问比如你在容器里跑服务时用 macvlan 网络给它一个真实 IPnetworks: vlan: external: true先用docker network create -d macvlan ...创建网络之后 compose 里的端口映射都可以去掉所有端口默认直接暴露 高频问题解答Q网页查看器日常用会不会很卡A会它主要设计给安装阶段。装完请连 3389 端口的 RDPWindows 自带 mstsc手机有微软远程桌面 App延迟更低还支持剪贴板共享。Qkvm-ok 报告不可用怎么办A先确认 BIOS 里的 VT-x / AMD-V 已开启。注意 Linux、macOS 上的 Docker Desktop 无法给容器提供 KVM本项目不支持需要原生 Linux 系统加 Docker用 VPS 的先确认供应商支持嵌套虚拟化。Q磁盘紧张有没有轻量版本A有。VERSION 用11l4.7GB、tiny115.3GB或tiny103.6GB更老的98仅 0.7GB全部取值见 环境变量完整清单。Dockur/Windows 把装 Windows 变成一条 compose 命令KVM 保性能容器即开即删。下次需要 Windows 环境时直接开一个试试。【免费下载链接】windowsWindows inside a Docker container.项目地址: https://gitcode.com/GitHub_Trending/wi/windows创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考