最近发现了一个在docker里运行windows的好东西,赶紧整一发试试。
仓库在这里:https://github.com/dockur/windows/
可以看到该方式安装windows支持多语言,支持下载镜像,支持kvm,支持web访问……我乱翻译的,肯定不准确,不过能用。
肝了一下文档,赶紧ssh登录黑哟哟的群晖试试。
这是docker cli 命令行运行:
docker run -dit --name win10 -v $PWD:/share -v /volume2/v8/download/OS/Win10_LTSC2019.iso:/custom.iso -p 3389:3389 -p 8006:8006 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 -e LANGUAGE="Chinese" -e REGION="en-US" -e KEYBOARD="en-US" -e RAM_SIZE="8G" -e CPU_CORES="2" -e USERNAME="admin" -e PASSWORD="123456" -e VERSION="win10" -e DISK_SIZE="128G" dockurr/windows:latest
配置项也不复杂。
挂了一个目录
-v $PWD:/share
挂了一个本地镜像
-v /volume2/v8/download/OS/Win10_LTSC2019.iso:/custom.iso
添加了两个端口
-p 3389:3389
-p 8006:8006
8006是用来vnc管理的,3389是用来远程登录的
添加了设备
--device=/dev/kvm
添加了权限
--cap-add NET_ADMIN
添加了超时时间
--stop-timeout 120
添加了一些环境变量,语言、地区、键盘布局、内存容量、cpu核心数、版本号、磁盘容量、用户名、密码
-e LANGUAGE="Chinese" -e REGION="en-US" -e KEYBOARD="en-US" -e RAM_SIZE="8G" -e CPU_CORES="2" -e USERNAME="admin" -e PASSWORD="123456" -e VERSION="win10" -e DISK_SIZE="128G"
关于版本部分,支持这么多版本:
如果你是arm,也没啥问题,看这里:https://github.com/dockur/windows-arm/
如果运行异常,会提示你进行修正,比我一开始过于自信,给了8G内存,然后提示我内存不够用了,改成4G后运行成功。
这里提示一下,如果用第三方精简过的系统镜像可能遇到不能安装的问题,我第一次使用了不忘初心大佬的鸡血版win10就安装失败了,换了官方的22H2安装就成功了。
可以看一下docker容器运行后的日志
然后使用浏览器访问宿主机8006这个端口 http://ip:8006,可以看到当前windows的安装状态
安装完成了,看可以看到跟使用pve这些虚拟化安装差不多
打开浏览器,安装一下微信测试测试效果
机械盘还是拉跨了,打开微信先黑了一块
进去一看,磁盘占用100%
看了下群晖的资源面板,确实是磁盘拉跨没跑了
不过,跑一些小而美的应用还能撑得住,就是得扩展下内存。
顺便放一下docker compose配置
services: windows: image: dockurr/windows container_name: windows environment: VERSION: "win11" LANGUAGE: "Chinese" REGION: "en-US" KEYBOARD: "en-US" DISK_SIZE: "256G" RAM_SIZE: "8G" CPU_CORES: "2" USERNAME: "bill" PASSWORD: "gates" devices: - /dev/kvm cap_add: - NET_ADMIN ports: - 8006:8006 - 3389:3389/tcp - 3389:3389/udp stop_grace_period: 2m volumes: - /var/win:/shared - /home/user/example.iso:/custom.iso
官方文档里有更多更详细的配置说明,有特殊需求的可以去仓库看更为详尽的配置介绍,顺便给作者点量一下star。
再放一下群晖管理面板安装的配置截图:
Windows10镜像下载说明:
浏览器访问这个网址:https://www.microsoft.com/zh-cn/software-download/windows10
下载这个下载工具
选择完保存路径就开始下载了,速度还是很快的
Windows11可以去这里:
https://www.microsoft.com/zh-cn/software-download/windows11
这速度,杠杠的。
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://zblog.hqyman.cn/post/10770.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~