본문 바로가기
DevOps

[Docker] Windows의 WSL를 사용한 Docker Desktop 설치하기

by Jayson Jeong 2023. 6. 7.

Windows의 WSL을 사용한 Docker Desktop을 설치해 보도록 하겠다.

 

1. Microsoft Store에서 Windows Terminal 설치

 

1.1. Windows Terminal 관리자 권한으로 실행 후 PowerShell에서 설정 명령어 입력

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

 

 

1.2. Windows 빌드 확인

 


2. WSL 업데이트 패키지 wsl_update_x64.msi 다운로드 및 실행

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

 

 

 

2.1. WSL 적용 버전 설정

wsl --set-default-version 2


3. Microsoft Store에서 우분투 설치

3.1. WSL와 우분투 설치상태 확인

 

3.2. WSL 디폴트 운영체제를 우분투로 설정

wsl --set-version Ubuntu-20.04 2

 


4. Docker Desktop 다운로드 및 설치

설치 주소 - https://www.docker.com/products/docker-desktop/

 

 

4.1. 도커 설치 상태 확인

#docker 버전 확인
docker version

#wsl 버전 확인
wsl -l -v

4.2. Docker Desktop 실행

 

4.3. Docker Desktop 설정

 

General - Use the WSL 2 based engine 체크

Resources - WSL integration Ubuntu 체크

 

4.4. 도커 실행 테스트

#docker 실행
docker run hello-world

 

 

 

Reference.

https://www.lainyzine.com/ko/article/a-complete-guide-to-how-to-install-docker-desktop-on-windows-10/

 

[Windows 10] Docker 설치 완벽 가이드(Home 포함)

Docker는 경량 가상화 기술인 리눅스 컨테이너 도구입니다. Windows 10 Home과 Pro에서도 몇 가지 설정을 통해 Docker Desktop으로 리눅스 컨테이너를 사용할 수 있습니다. 이 글에서는 Windows 10에서 Docker Des

www.lainyzine.com

 

https://netmarble.engineering/docker-on-wsl2-without-docker-desktop/