wsl ubuntu에서 apt install로 설치 X
먼저 윈도우 wsl-Ubuntu의 wsl 버전이 2인지 확인해야 한다.
cmd or powershell에서
wsl --list --verbose
wsl --set-version Distro 2
최초 wsl2로 전환시에는 아마 설치 오류가 존재할 것임.
wsl2는 Hyper-v를 이용한 vm방식으로 동작하므로 Hyper-v 기능이 켜져 있는지 확인
활성화 이후 다시 wsl2로 전환 (wsl --set-version Ubuntu-20.04 2
)
10분정도 기다려주면 설치 완료.
https://docs.docker.com/desktop/windows/wsl/ 접속하여 Docker desktop for wsl 다운받은 후 설치
설치 이후, 반드시 Docker desktop 앱에서 Ubuntu-20.04 (사용하려는 리눅스 WSL)을 활성화 시켜줘야 한다.
그리고 General setting에서 Expose daemon on localhost without TLS 도 체크 해줘야 함. (WSL이 Windows host의 docker engine을 이용하기 위함)
활성화 이후, docker 사용 가능.