OS/Windows 2021. 3. 28. 03:54

Windows 10

WSL2 - Docker for Windows

1. 이전 Hyper-V 기반의 Docker

기존의 Docker for Windows는 Hyper-V 기능이 필수로 필요했습니다.

Hyper-V는 Windows 10 Pro에서만 지원되기 때문에 Windows 10 Home 사용자는 Docker for Windows를 사용할 수 없었습니다.

(물론 Virtual Machine을 이용한 Windows Toolbox가 있었으나 실행 및 관리가 번잡했습니다.)

(또한 Windows 10 Pro의 Hyper-V는 다른 가상화도구들과 충돌을 일으키기도 했습니다.)

2. WSL2 기반의 Docker - Docker Desktop 2.3.0.2

2020-05-11에 출시된 Docker Desktop 2.3.0.2버전부터는 Windows 10 Home 사용자도 WSL2환경을 갖추면 Docker를 사용할 수 있게 되었습니다.

3. WSL2 구성하기

마이크로소프트 공식 문서를 참고하여 구성해보실 수 있습니다.

Windows Subsystem for Linux Installation Guide for Windows 10:

WLS2 환경을 갖추면 Docker가 자동으로 인식할 것입니다.

또는 간단히 WSL2 항목을 체크하여 설정이 가능합니다.

저는 Windows 10 Home에서 Docker를 자연스럽게 사용할 수 있는 데에 너무 감사합니다. ㅠ_ㅠ

4. Docker Download - 다운로드

Docker가 없다면 다운로드 후 설치하여 WSL2 환경에서 Docker를 이용할 수 있다.

※ Reference - 참조