Docker안에서 띄우는 QEMU로 만든 Windows VM 컨테이너

리눅스 시스템의 유연성을 활용한 재치있는 Docker 컨테이너 이미지가 있어 공유합니다. QEMU 자체는 흥미롭게도 호스트 시스템의 사양만 받쳐준다면 컨테이너 안에서 실행이 가능한데, 이 점을 이용해서 전체 버전의 Windows VM을 QEMU로 띄우는 컨테이너 이미지가 오픈 소스로 나왔습니다.

Windows: GitHub - dockur/windows: Windows inside a Docker container.
Windows on ARM: GitHub - dockur/windows-arm: Windows for ARM in a Docker container.

다만 호스트 시스템이 KVM을 지원하는 리눅스 머신이어야 합니다. WSL이나 macOS 환경에서는 지원이 안됩니다. 그리고 Windows OS 라이선스는 본인이 정당하게 소지한 것을 가지고 있어야 하는 것은 기존과 다르지 않습니다.

7 Likes