docker里的windows

• 3 分钟阅读 • web

dockur/windows是一个windows容器,自动下载iso,kvm加速,web ui。和前文的macOS一样,对硬件要求要低一些,可以跑起来。

项目地址:dockur/windows

docker-compose.yml

services:
  windows:
    image: dockurr/windows
    container_name: windows
    environment:
      VERSION: "8e"
      RAM_SIZE: "2G"
      CPU_CORES: "2"
    devices:
      - /dev/kvm
      - /dev/net/tun
    cap_add:
      - NET_ADMIN
    ports:
      - 8006:8006
      - 5900:5900/tcp
      - 5900:5900/udp
    restart: unless-stopped
    stop_grace_period: 2m

启动容器

docker-compose up -d
VERSION值代表windows版本。

版本 大小
11l Windows 11 LTSC 4.7 GB
10l Windows 10 LTSC 4.6 GB
7e Windows 7 Enterprise 3.0 GB
ve Windows Vista Enterprise 3.0 GB
xp Windows XP Professional 0.6 GB

VERSION=11l,windows11LTSC。



VERSION=8e,启动一个win8。




VERSION=xp,启动一个winXP。



VERSION=2003,启动一个windows server 2003。




VERSION=ve,启动一个vista。




主机本身安装了一个win7-64位,启动挺快的,在qemu里就慢多了,只能用2G内存,2个内核,毕竟隔了一个虚拟机,性能差多了。说起来还是docker更好,更方便。

文章标签: web

上一篇 : 在线文档管理系统mrdoc
下一篇 : docker里的macos
留言
阅读进度 0%