WSL 2에서 Docker 사용


Windows 에 WSL 2를 설치했다면 WSL 을 backend 로 사용하는 docker 로 개발 환경을 구성할 수 있습니다.


설치

먼저 Install Docker Desktop on Windows 를 클릭해서 Windows용 docker desktop을 다운로드 받고 설치합니다.


설치하고 docker 를 실행한 후에 트레이에서 docker 를 찾은 후에 마우스 우 클릭해서 Settings  메뉴를 선택합니다.


설정 화면에서 General  → Use the WSL2 based engine  이 체크되어 있는지 확인합니다.


Resources  → WSL Integration  에서 docker 를 사용할 WSL 을 체크한 후에 Apply & Restart  를 클릭합니다.


이제 WSL 인스턴스를 열고 명령행에서 docker 를 실행해 봅니다.

$ docker --version

Docker version 20.10.2, build 2291f61


정상 동작 여부를 확인하기 위해 hello-world 컨테이너를 실행해 봅니다.

$ sudo docker run hello-world







같이 보기


Ref