Docker可以安装Windows?dockur了解下~ - 软件交流银魂 - 科技改变生活 - 万事屋

Docker可以安装Windows?dockur了解下~

Dockur 是一个开源镜像,可以让你在 docker 容器里跑 windows 系统,可选择 Win7,Win10,Win11 等,支持自动激活,还支持远程桌面连接。

部署启动

1,先介绍一下 Dockur 的 compose 部署命令,docker-compose.yml:

version: "3"
services:
  windows:
    image: dockurr/windows
    container_name: windows
    devices:
      - /dev/kvm
    cap_add:
      - NET_ADMIN
    ports:
      - 8006:8006
      - 3389:3389/tcp
      - 3389:3389/udp
    stop_grace_period: 2m
    restart: on-failure

2, docker run

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

下表格是官方给的支持系统列表。 VERSION: 代表的系统版本,其中 Tiny 11、Tiny 10 部署很慢建议本地化部署。

Docker可以安装Windows?dockur了解下~-1

你们也可以通过 dockge / portainer 等部署 compose.yaml 文件并进行在线管理。

然后访问局域网:8006 就可以看到 noVNC 的远程窗口,系统已经自动进入安装流程:

Docker可以安装Windows?dockur了解下~-1

安装完毕我们就可以进入虚拟机安装的 Windows了,这个 Windows可以访问网络(可以挂载 Samba),你可以用这种方式和 宿主机 进行文件互通访问:

Docker可以安装Windows?dockur了解下~-1

可以修改显示分辨率。在任务管理中查看硬件信息,我这里分配的是2核4G内存:

Docker可以安装Windows?dockur了解下~-1

欢迎大家前去体验补充

万事屋新帖