Cloud/Docker

[Docker] 윈도우10 도커 데스크탑 설치(WSL2)

기존 도커 데스크탑은 윈도우10 버전에 따라 다른 설치 방법을 제공해왔습니다.

  • Windows 10 Home : VirtualBox
  • Windows 10 Pro : Hyper-V

하지만 2020년 5월 WSL(Linux용 Windows 하위 시스템)이 WSL2로 업데이트 되면서 파일 시스템 성능이 높아지고 호환성이 개선되었고, 현재 도커 데스크탑은 Windows 10 Home 버전과 Pro 버전 모두 WSL2를 사용한 설치를 제공하고 있습니다.

WSL2 설치

사전작업

  • 업데이트 : 시작 > 설정 > 업데이트 및 보안 > 업데이트 확인 > 버전 2004까지 업데이트
  • 버전확인 : 시작 > 설정 > 시스템 > 정보 > Windows 사양 > 버전 2004 확인

 

WSL2 기능 사용 설정

wsl --set-default-version 2

 

리눅스 배포판 설치

  • Ubuntu 설치 : Microsoft Store > "Ubuntu" 검색 > Ubuntu > 설치
  • Ubuntu 계정 설정 및 업데이트 : Ubuntu 실행 > ID/PW 설정 > 업데이트
sudo apt update -y

 

Ubuntu WSL 버전 확인

  • 시작 우클릭 > Windows PowerShell
wsl -l -v

 

Docker Desktop 설치

https://www.docker.com/products/docker-desktop

 

Docker Desktop for Mac and Windows | Docker

Learn why Docker Desktop is the preferred choice for millions of developers building containerized applications. Download for Mac or Windows.

www.docker.com

  • 도커 데스크탑 다운로드 : Download for Windows > Stable(안정버전) / Edge(최신버전)
  • 도커 데스크탑 설치 : ☑Enable WSL 2 Windows Features ☑Add shortcut to desktop > OK > Logout > Login
  • WSL2 사용 확인 : 우측하단 트레이 docker 우클릭 > settings > ☑Use the WSL 2 based engine