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