windows on linux
如何在linux上运行windows虚拟机
之前一直使用vmware, 就是安装vmware有点繁琐,使用体验感还不错。
最近从朋友那了解到一个更加轻便简单的方式起windows,特分享一下:
前提:能正常使用的docker
步骤:
- 拉取镜像
1
docker pull dockurr/windows
- 新建一个文件夹wins(自定义),新建配置文件docker-compose.yaml
1
2mkdir wins
touch docker-compose.yaml - 编写docker-compose.yaml
1
vim docker-compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21services:
windows:
image: dockurr/windows
container_name: windows
environment:
VERSION: "11" # windows版本
RAM_SIZE: "8G" # 分配内存
CPU_CORES: "8" # 分配cpu核数
devices:
- /dev/kvm
- /dev/net/tun
cap_add:
- NET_ADMIN
ports:
- 8006:8006 # http端口
- 3389:3389/tcp
- 3389:3389/udp
volumes:
- ./windows:/storage
restart: always
stop_grace_period: 2m - 运行docker-compose.yaml
1
docker compose up -d
- 访问127.0.0.1:8006, 第一次等待windows安装
- 关闭的话直接关闭容器
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 hch&blog!
评论