type
Post
status
Published
date
Jan 27, 2024
slug
summary
无限套娃的最高境界:万物皆可 Docker
tags
工具
category
软件分享
icon
password
dockur/windows 是一个可以在 Docker 中运行从 Windows 7 到 Windows 10、11 系统的开源项目,然后通过浏览器访问这台套娃 Windows 系统。需要大内存、KVM 支持。
万物皆可 Docker
三大操作系统:Windows、macOS、Linux。用 Docker 运行 Linux 是它的老本行,大多数 Docker 镜像都基于 Linux。
在 Docker 运行 macOS 也不是不行,比如:https://meta.appinn.net/t/topic/47790
现在,在 Docker 运行 Windows 也来了。
dockur/windows
dockur/windows 项目运行起来非常简单,一句话:
默认情况下,会安装 Windows 11,并且会分配 2 个 CPU 核心和 4 GB 内存,以及 64GB 硬盘大小。
如果你要安装其他系统,只需要在命令中添加
-e win10 即可:win11= Windows 11
win10= Windows 10
win81= Windows 8.1
win22= Windows Server 2022
win19= Windows Server 2019
win16= Windows Server 2016
tiny11= Tiny 11 (下载很慢)
win7= Windows 7 (下载也很慢)
上述系统,下载很慢的来自 Archive 网站,其他的从微软官网下载镜像。
或者,你可使用自己的系统镜像:
e VERSION: "https://example.com/win.iso"
也可以使用本地镜像:重命名 custom.iso 并将其放入空的
/storage 文件夹中以跳过下载。使用
安装之后,就可以在浏览器打开 IP:8006 进行使用了
实测
截止写到此时此刻,青小蛙尝试安装 Windows 11 和 10 失败,因为内存不够,尝试安装 Win 7 失败,因为下载失败了:

测试 Win 8.1,成功了:

虽然,我也不知道这个时候装一个 Windows 8.1 有什么用…

安装之后,性能堪忧,移动鼠标都一卡一卡的.
从机器的负载来看,也还行吧:

但我实在想不到,用 Docker 安装一个 Windows 的用途到底是什么…

- 作者:科技正
- 链接:https://www.kejizheng.cloudns.org/article/bce40f32-308e-4a95-9e09-3273abbcec04
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章