用 Docker 安装 Windows

用 Docker 安装 Windows

spirit_zx
1年前发布

m0gwr8ah.png

用法🐳

通过 Docker Compose:

services:
  windows:
    image: dockurr/windows
    container_name: windows
    environment:
      VERSION: "win11"
    devices:
      - /dev/kvm
    cap_add:
      - NET_ADMIN
    ports:
      - 8006:8006
      - 3389:3389/tcp
      - 3389:3389/udp
    stop_grace_period: 2m

通过 Docker CLI:

docker run -it --rm -p 8006:8006 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 dockurr/windows

通过 Kubernetes:

kubectl apply -f kubernetes.yml

我如何使用它?

非常简单!步骤如下:

  • 启动容器并使用您的 Web 浏览器连接到端口 8006 。
  • 当奇迹发生时,您可以坐下来放松,整个安装过程将完全自动完成。
  • 一旦看到桌面,就表示您的 Windows 安装已可供使用。

如何选择 Windows 版本?

默认情况下,将安装 Windows 11。但您可以将VERSION环境变量添加到 Compose 文件中,以指定要下载的备用 Windows 版本:

environment:
  VERSION: "win11"

从以下值中选择:

版本尺寸
win11Windows 11 专业版6.4 GB
win11eWindows 11 企业版5.8 GB
win10Windows 10 专业版5.7 GB
ltsc10Windows 10 LTSC4.6 GB
win10eWindows 10 企业版5.2 GB
win8Windows 8.1 专业版4.0 GB
win8eWindows 8.1 企业版3.7 GB
win7Windows 7 企业版3.0 GB
vistaWindows Vista 企业版3.0 GB
winxpWindows XP 专业版0.6 GB
2022Windows Server 20224.7 GB
2019Windows Server 20195.3 GB
2016Windows Server 20166.5 GB
2012Windows Server 20124.3 GB
2008Windows Server 20083.0 GB
core11Tiny 11 Core2.1 GB
tiny11Tiny 113.8 GB
tiny10Tiny 103.6 GB

如何选择 Windows 语言?

默认情况下,将下载英文版 Windows。但您可以将LANGUAGE环境变量添加到 Compose 文件中,以指定替代语言:

environment:
  LANGUAGE: "French"

您可以选择:🇦🇪阿拉伯语、🇧🇬保加利亚语、🇨🇳中文、🇭🇷克罗地亚语、🇨🇿捷克语、🇩🇰丹麦语、🇳🇱荷兰语、🇬🇧英语、🇪🇪爱沙尼亚语、🇫🇮芬兰语、🇫🇷法语、🇩🇪德语、🇬🇷希腊语、🇮🇱希伯来语、🇭🇺匈牙利语、🇮🇹意大利语、🇯🇵日语、🇰🇷韩语、🇱🇻拉脱维亚语、🇱🇹立陶宛语, 🇳🇴 挪威语、🇵🇱 波兰语、🇵🇹 葡萄牙语、🇷🇴 罗马尼亚语、🇷🇺 俄语、🇷🇸 塞尔维亚语、🇸🇰 斯洛伐克语、🇸🇮 斯洛文尼亚语、🇪🇸 西班牙语、🇸🇪 瑞典语、🇹🇭 泰语、🇹🇷 土耳其语和🇺🇦 乌克兰语。

如何更改磁盘大小?

要扩展 64 GB 的默认大小,请将DISK_SIZE设置添加到您的撰写文件中,并将其设置为您的首选容量:

environment:
  DISK_SIZE: "256G"

如何更改 CPU 或 RAM 的数量?

默认情况下,容器最多允许使用 2 个 CPU 核心和 4 GB RAM。

如果您想调整这个,您可以使用以下环境变量指定所需的数量:

environment:
  RAM_SIZE: "8G"
  CPU_CORES: "4"
© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
取消
易航博客