728x90
반응형
Windows 를 꼭 VM 으로 올려야하는걸까?
답은 아니요! Windows 는 docker 컨테이너로 올릴 수 있다는 사실!
아래와 같이 docker 컨테이너를 올리고, 브라우저에 접속하여 즐기도록 하세요!
[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)
docker-compose.yml 파일
docker-compose.yml
version: "3"
services:
windows:
image: dockurr/windows
container_name: windows
devices:
- /dev/kvm
cap_add:
- NET_ADMIN
ports:
# 브라우저에서 접속 포트
- 8006:8006
# RDP 접속 포트
- 3389:3389/tcp
- 3389:3389/udp
stop_grace_period: 2m
restart: on-failure
environment:
# 윈도우 버전 명시
VERSION: "win10"
# RAM 사이즈
RAM_SIZE: "12G"
# CPU Core 개수
CPU_CORES: "6"
# 디스크 사이즈 : 기본 64G
DISK_SIZE: "150G"
#VERSION: "https://example.com/win.iso"
volumes:
# local 볼륨 mount
- ./win10:/storage
# 공유폴더 mount
#- ./example:/shared
#networks:
# vlan:
# ipv4_address: 192.168.0.100
#networks:
# vlan:
# external: true
Value | Version | Size |
win11 | Windows 11 Pro | 6.4 GB |
win11e | Windows 11 Enterprise | 5.8 GB |
win10 | Windows 10 Pro | 5.8 GB |
ltsc10 | Windows 10 LTSC | 4.6 GB |
win10e | Windows 10 Enterprise | 5.2 GB |
win81 | Windows 8.1 Pro | 4.2 GB |
win81e | Windows 8.1 Enterprise | 3.8 GB |
win7 | Windows 7 Enterprise | 3.0 GB |
vista | Windows Vista Enterprise | 3.0 GB |
winxp | Windows XP Professional | 0.6 GB |
2022 | Windows Server 2022 | 4.7 GB |
2019 | Windows Server 2019 | 5.3 GB |
2016 | Windows Server 2016 | 6.5 GB |
2012 | Windows Server 2012 | 4.3 GB |
2008 | Windows Server 2008 | 3.0 GB |
core11 | Tiny 11 Core | 2.1 GB |
tiny11 | Tiny 11 | 3.8 GB |
tiny10 | Tiny 10 | 3.6 GB |
docker-compose 시작
docker-compose up -d
서비스 URL 접속
http://[서버 IP]:8006
docker-comopse 중지
docker-compose down
참고사이트
dockurr/windows - Docker Image | Docker Hub
dockurr/windows-arm - Docker Image | Docker Hub
728x90
반응형
LIST
'Docker' 카테고리의 다른 글
[Docker] OmniDB (DB 관리 툴) 구축하기 (0) | 2024.05.31 |
---|---|
[Docker] oracle 이미지 가져올 때, unauthorized: Auth failed (0) | 2024.05.30 |
[Docker] docker cp 명령어 사용 (1) | 2024.04.26 |
[Docker] PhotoPrism 구축하기 (0) | 2024.02.27 |
[Docker] Nextcloud AIO 구축하기 (1) | 2024.02.26 |