Windows WSL에서 Docker 사용하기

Doveloper·2022년 7월 18일
0
post-thumbnail

wsl ubuntu에서 apt install로 설치 X

WSL Version setting

먼저 윈도우 wsl-Ubuntu의 wsl 버전이 2인지 확인해야 한다.

cmd or powershell에서

  1. 설치된 리눅스 Distro 확인
wsl --list --verbose
  1. wsl2로 전환
wsl --set-version Distro 2

최초 wsl2로 전환시에는 아마 설치 오류가 존재할 것임.

wsl2는 Hyper-v를 이용한 vm방식으로 동작하므로 Hyper-v 기능이 켜져 있는지 확인

활성화 이후 다시 wsl2로 전환 (wsl --set-version Ubuntu-20.04 2)

10분정도 기다려주면 설치 완료.

Docker Desktop에서 활성화

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 사용 가능.

profile
Hungry Developer

0개의 댓글

관련 채용 정보