首页 常识
当前位置: 首页 > 常识 >

xp系统安装教程(1分钟在docker里安装windows xp!)

100次浏览     发布时间:2024-12-04 08:23:50    

1:在windows 或 linux里创建项目目录,这里我在e盘创建一个名为windows-docker的目录

2:在windows-docker目录里在创建一个data目录,在data目录下创建storage目录

目录结构

e:\windows-docker\data\storage

3:在windows-docker目录下创建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
    volumes:
      - ./data:/storage
    environment:
      RAM_SIZE: "8G"
      CPU_CORES: 3
      DISK_SIZE: "20G"
      VERSION: "winxp"

我们可以通过在docker-compose.yml文件中设置RAM_SIZECPU_CORES变量来增加虚拟机的内存与CPU核数。分配的这些CPU与内存在空闲时期仍然会与主机或其它虚拟机共享。通过DISK_SIZE变量增加磁盘容量。变量VERSION指定系统类型,我设置为windows xp系统,还可以设置更多Windows 版本。

Windows 版本列表

我们也可以自定义映像文件


environment:
    VERSION: "http://example.com/windows_version.iso"

还可以将下载好的映像文件改名为custom.iso并存放在项目里的data目录下,这样可以跳过下载过程。

最后在项目目录下执行docker命令

虚拟机在docker开始运行,点击虚拟机容器名称查看运行状态

如果遇到自动下载失败就点击下载地址打开浏览器手工下载

弹出浏览器下载开始

将下载后的映像文件名称修改成custom.iso


将之前创建的windows容器删除

重新运行docker命令创建容器

容器创建后点击容器名称查看运行状态,此时已经运行成功了

打开浏览器,输入本机ip或127.0.0.1,ip后面加端口号8006,查看安装过程




安装完成后虚拟机容器会重新启动,这时我们点击运行按钮

虚拟机容器运行后就可以打开网页输入127.0.0.1:8006 或本机ip加端口号进入windows系统 ,点击页面Connect按钮


多个浏览器页面可以同时进入Windows系统

祝贺你,windows xp 已经安装成功!快打开一个小游戏感受一下吧!

相关文章

网站内容来自网络,如有侵权请联系我们,立即删除!
Copyright © 方乐百科 琼ICP备2024039828号-16