Open cinzy opened 4 months ago
使用 dockur/windows 实现,特点:
一条命令即可,但需要分配 2 个 CPU 核心、4 GB 内存和64GB 硬盘,默认安装Windows 11。
sudo docker run -it --rm -p 8006:8006 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 dockur/windows
如果要安装其他系统,只需要在命令中添加 -e win10 即可:
-e win10
镜像下载很慢你可使用自己的系统镜像:
-e VERSION: "https://example.com/win.iso"
也可以使用本地镜像:重命名 custom.iso 并将其放入空的 /storage 文件夹中以跳过下载。 调整内存、硬盘大小:
/storage
-e RAM_SIZE: "1G" -e DISK_SIZE: "20G"
实测启动命令和实际有些出入,在docker version 26.1.3中测试,先pull镜像,然后import后执行下面的操作 启动win7的完整的命令
cinzy@ubuntu20_04:~$ sudo docker run -it --rm -p 8006:8006 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 -e VERSION=win7 -e RAM_SIZE=1G dockur/windows ❯ Starting Windows for Docker v3.12... ❯ For support visit https://github.com/dockur/windows ❯ CPU: Intel Core TM i5 8250U CPU | RAM: 2/4 GB | DISK: 183 GB (ext4) | HOST: 5.15.146.1-microsoft-standard-WSL2... ❯ Downloading Windows 7 from bobpony.com... ❯ ERROR: Failed to download https://dl.bobpony.com/windows/7/en_windows_7_enterprise_with_sp1_x64_dvd_u_677651.iso , server issued an error response! ❯ Failed to download Windows 7, will try another mirror now... ❯ Downloading Windows 7 from files.dog... /storage/tmp/win7x64.iso 22%[========> ] 696.08M 1007KB/s eta 26m 54s
浏览器打开 IP:8006
用浏览器打开,流畅程度怎么样?
win7还可以,主要看电脑配置
安装
使用 dockur/windows 实现,特点:
一条命令即可,但需要分配 2 个 CPU 核心、4 GB 内存和64GB 硬盘,默认安装Windows 11。
如果要安装其他系统,只需要在命令中添加
-e win10
即可:镜像下载很慢你可使用自己的系统镜像:
也可以使用本地镜像:重命名 custom.iso 并将其放入空的
/storage
文件夹中以跳过下载。 调整内存、硬盘大小:实测启动命令和实际有些出入,在docker version 26.1.3中测试,先pull镜像,然后import后执行下面的操作 启动win7的完整的命令
使用
浏览器打开 IP:8006