Docker Desktop을 Windows에 설치하면 처음에 설치 모드를 고르라는 창이 뜹니다. 여기서 고른 모드에 따라 관리자 권한, 쓸 수 있는 백엔드, Windows 컨테이너 사용 여부가 갈리고 나중에 바꾸려면 다시 설치해야 합니다.
Docker Desktop을 Windows에 설치하면 처음에 설치 모드를 고르라는 창이 뜹니다. 여기서 고른 모드에 따라 관리자 권한, 쓸 수 있는 백엔드, Windows 컨테이너 사용 여부가 갈리고 나중에 바꾸려면 다시 설치해야 합니다. 설치 모드와 요구사항, 무료 조건을 정리했습니다.
Docker Desktop 설치 모드 두 가지
Docker Desktop Windows 설치 프로그램은 사용자별 설치와 모든 사용자 설치 중 하나를 고르게 합니다. 사용자별 설치가 기본이고 권장이며 관리자 권한 없이 설치와 업데이트가 됩니다. 다만 Windows 컨테이너는 쓸 수 없고 백엔드는 WSL 2나 Docker VMM만 됩니다. Hyper-V 백엔드나 Windows 컨테이너가 필요하면 관리자 권한으로 모든 사용자 설치를 해야 하고, 모드를 나중에 바꾸려면 지웠다가 다시 설치해야 합니다.
Docker Desktop Windows 요구사항
WSL 2 백엔드 기준 요구사항입니다.
| 구분 | 내용 |
|---|---|
| Windows 10 | 64비트 22H2(빌드 19045) |
| Windows 11 | 64비트 23H2(빌드 22631) 이상 |
| WSL | 2.1.5 이상 |
| 서비스 | Server(LanmanServer) 자동 시작 |
| 하드웨어 | SLAT 지원 64비트 CPU, RAM 8GB |
| 가상화 | BIOS/UEFI에서 켜기 |
Docker Desktop Mac·Linux 조건
Mac은 현재 macOS와 바로 이전 두 개 주요 버전까지만 지원하고 RAM은 4GB 이상이어야 합니다. 칩 종류에 따라 설치 파일이 두 가지입니다. Linux는 KVM 가상화, QEMU 5.2 이상, systemd, RAM 4GB가 필요합니다. Linux용 Docker Desktop은 가상 머신 안에서 돌아가기 때문에 먼저 설치해 둔 Docker Engine의 이미지와 컨테이너가 보이지 않습니다.
Docker Desktop 무료 사용 조건
Docker Desktop은 개인, 교육, 비상업 오픈소스, 그리고 직원 250명 미만이면서 연매출 1천만 달러 미만인 소규모 사업에 무료입니다. 이 가운데 한 조건이라도 넘는 조직의 업무용 사용과 정부기관 사용은 유료 구독이 필요합니다. Docker Engine 같은 오픈소스 프로젝트의 라이선스는 바뀌지 않았습니다.
Docker Desktop을 쓰기 전에 먼저 확인할 것은 무료 대상인지입니다. 개인, 교육, 비상업 오픈소스, 그리고 직원 250명 미만이면서 연매출 1천만 달러 미만인 소규모 사업은 무료이고, 이보다 큰 조직의 업무용 사용과 정부기관은 유료 구독이 필요합니다. Windows에서는 64비트 Windows 10 22H2나 Windows 11 23H2 이상, WSL 2.1.5 이상, RAM 8GB, 가상화 설정을 확인하고, 설치 모드는 나중에 바꿀 수 없으니 Windows 컨테이너가 필요한지 따져 보고 고르세요. Mac은 최근 세 개 주요 macOS에서만, Linux는 KVM과 QEMU 5.2 이상에서 돌아가며 기존 Docker Engine 이미지는 따로 보입니다. 최신 버전은 2026년 10월 5일에 나온 4.94.0입니다.