IT·테크/인프라

Docker Desktop 설치 — 윈도우에서 WSL2와 Hyper-V가 하는 일

레루루 2026. 7. 24. 22:38
반응형

Docker Desktop 설치 — 윈도우에서 WSL2와 Hyper-V가 하는 일

이 글은 2022년 10월 기준 기록입니다.

설치 자체는 기본값으로 끝난다

Docker 홈페이지에서 Docker Desktop을 내려받은 뒤 기본값 그대로 설치를 진행하면 됩니다. 설치 과정에서 결정할 것이 없기 때문에, 정작 알아 둘 만한 내용은 설치 화면이 아니라 그 아래에서 동작하는 가상화 기술 쪽에 있습니다.

WSL은 윈도우에서 리눅스를 쓰게 해 준다

WSL(Windows Subsystem For Linux)은 윈도우 환경에서 리눅스의 셸과 시스템을 사용할 수 있도록 해 주는 기능입니다. 여기서 갈리는 지점이 버전입니다. WSL2부터는 윈도우의 Hyper-V를 활용해 경량 VM 기술을 사용합니다. 즉 WSL2는 Hyper-V와 별개의 경쟁 기술이 아니라 그 위에 얹힌 형태입니다.

Hyper-V는 윈도우가 제공하는 하드웨어 가상화다

Hyper-V는 윈도우 프로·서버 이상 에디션에서 제공되는 하드웨어 가상화 프로그램입니다. Hyper-V 위에 가상 머신들을 만들어 하나의 컴퓨터를 여러 대의 서버처럼 운영할 수 있습니다.

Docker는 이제 WSL2 기반을 권장한다

Docker는 초기에 Hyper-V 기반으로 작동했으나, 현재는 WSL2 기반으로 작동하는 것을 권장하고 있습니다. 설치 후 어느 쪽 백엔드를 쓰고 있는지 확인해 둘 값어치가 있는 이유입니다.

어느 쪽을 쓰든 리눅스 기반 컨테이너와 윈도우 기반 컨테이너를 모두 생성할 수 있습니다.

반응형