学习折腾 篇十八:群晖Docker挑战Windows!极致精简版,只为追求极限的你!
Windows 11的LTSC长期服务版一直不到,第三方的精简系统Tiny11 Core却已经出现:
它2.1GB的ISO,安装后仅占用3.3GB的磁盘空间,这样的轻量级设计,简直是为那些热衷于挑战极限的用户而生。
这个版本删去了诸如WinSxS、Windows Defender、Microsoft Edge以及系统更新等Windows 11的组件,目标明确,作为一个测试平台或者开发平台。
然而,精简的作者NTDEV却郑重声明,不建议将其应用于日常生产环境,这是一个专为折腾而生的系统,只适合“老爷机”或者其他“奇怪”设备的玩味之选。
上次在docker上部署的Windows10不知道为什么部署完成正常使用后,第二天却无缘无故消失了,我发一篇文件想同值友们探讨一下原因,能得到值友的指点,但至今还没有值友点拨。那今天咱们就在docker上再折腾一下,部署一个精简windows版本Tiny 11 Core :
首先,创建一个项目文件夹Tiny11Core及下级文件夹storage,
在项目文件夹建立一个docker-compose.yml文件内容如下:
version: "3"
services:
windows:
image: dockurr/windows
container_name: windows
environment:
VERSION: "core11"
RAM_SIZE: "8G"
CPU_CORES: "2"
DISK_SIZE: "50G"
MANUAL: "N"
devices:
- /dev/kvm
cap_add:
- NET_ADMIN
ports:
- 8006:8006
- 3389:3389/tcp
- 3389:3389/udp
stop_grace_period: 2m
restart: on-failure
volumes:
- ./storage:/storage
下面是最重要的一步:
去找一个tiny-11-core-x-64的ISO国内种子,然后把ISO下载下来上传到建立的项目文件夹的storage里:
ISO大小为2.01G,不是官方介绍的2.1G,前面的数据就不改了这个速度还行,就是忘记直接在NAS里下载了,还得上传到NAS里把下载的ISO重命名为custom.iso可能有值友会问,为什么这是最重要的一步?因为这是我踩的大坑,项目介绍说有的Windos版本下载慢有的下载慢,但实际上是我下载了40多分钟还是0,估计国内好多地方都是如此,所以用几分钟找种子把ISO下来不算最重要的一步嘛。
这是我第一次运行40多分钟的截图,一点动静也没有好了,现在可以进入项目文件夹用putty创建运行容器:
docker-compose -f docker-compose.yml up -d
日志显示提取本地ISO映像,说明正常识别了上传的ISO文件到此,就等待Tiny 11 Core基就部署完成了。
浏览器访问 http://NAS的IP:本地端口
,即可打开Tiny 11 Core的安装界面:
项目基于 noVNC 和 QEMU 来模拟 Windows 环境。该项目提供了一个名为 windows 的镜像,其中包含了运行 Windows 所需的所有文件。我们可以使用 Docker 命令来启动该镜像,并获得一个完整的 Windows 桌面环境。
noVNC版本14.0作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
折戟V
校验提示文案
hehe123qwe
校验提示文案
值友7981486093
校验提示文案
梧桐岗
校验提示文案
seaforest
校验提示文案
呃呃雄
校验提示文案
呃呃雄
校验提示文案
Never_Gone
校验提示文案
值友7981486093
校验提示文案
hehe123qwe
校验提示文案
Never_Gone
校验提示文案
呃呃雄
校验提示文案
呃呃雄
校验提示文案
折戟V
校验提示文案
seaforest
校验提示文案
梧桐岗
校验提示文案