vs2022-vm/docker.yml

28 lines
783 B
YAML

services:
windows:
# needs to be privileged in order for shared directories to work
privileged: true
image: dockurr/windows
container_name: windows
environment:
VERSION: "11"
DISK_SIZE: "64G"
RAM_SIZE: "8G"
CPU_CORES: "4"
devices:
- /dev/kvm
- /dev/net/tun
cap_add:
- NET_ADMIN
ports:
- 8006:8006
- 3389:3389/tcp
- 3389:3389/udp
volumes:
- /home/primary/Downloads/tiny11.iso:/custom.iso
# - /home/primary/Downloads/26100.1.240331-1435.ge_release_CLIENT_IOT_LTSC_EVAL_x64FRE_en-us.iso:/custom.iso
- /home/primary/school/spring-2025/CSE3120/vm/oem:/oem
# shared samba dir
- /home/primary/school/spring-2025/CSE3120/vm/shared:/data
stop_grace_period: 2m