본문 바로가기
다양한 TIP

윈도우 Docker 설치하기(Docker Desktop 4.18.0)

by 유기농프로그래밍 2023. 4. 15.
반응형

Docker 를 윈도우에 설치해보도록 하겠습니다. 그 전에 도커의 가격정책 부터 한번 알아볼까요?

 

가격정책

Docker 가격정책

개인은 무료이며 Pro를 사용한다면 한달에 $5를 지불해야합니다.

또한 기업은 $24 인데요. 개인적으로 사용하는 거기 때문에 저는 Personal로 시작했습니다.

 


 

이제 다운로드를 해야겠죠?

저는 Docker Desktop 4.18.0 버전을 설치해보겠습니다.

 

다운로드

docker 홈페이지에서 windows-install에서 "Docker Desktop for Windows" 를 눌러 다운받습니다.

https://docs.docker.com/desktop/install/windows-install/

 

설치

이제 아래와 같이 받은 파일을 실행하면 설치단계로 넘어갑니다. 두가지 모두 체크 후 OK를 누릅니다.

설치 설정도커 설치중
설치 성공

설치가 끝나면 재시작을 해야합니다.

 

부팅 후 우측 하단의 실행된 아이콘을 보면 Docker가 보입니다. 부팅 후 잘 실행되고 있음을 알 수 있습니다.

Docker Desktop 부팅 후 실행
Docker Desktop 실행

설치가 완료되어 실행되었음에도 Docker Engine stopped로 되어 있습니다.

 

이제 Sign in을 해야하는데요.

Docker에 가입한 후에 이메일 인증까지 하면 됩니다.

이메일인증

 

아래와 같이 Docker Personal로 가입된 것을 볼 수 있습니다.

개인플랜 설정확인

 

이제 실행좀 할라했더니 이런 문제가 생깁니다.

바로 WSL kernel 업데이트인데요.

 

WSL kernel 설치 필요

 

 

1단계

아래와 같이 먼저 해야할 것은 Linux용 Windows 하위 시스템 옵션 기능 사용 설정입니다.

설치1단계

 

Powershell 관리자로 열기

 

명령어를 입력합니다.

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

설치1단계 - 명령어 입력

2단계

2단계는 버전 확인 후 사용하는건데 저는 이 버전보다 높으니 넘어가겠습니다.

설치2단계

3단계

3단계는 아래 명령어를 입력합니다.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

설치3단계

 

4단계

4단계는 패키지를 받아 설치해야합니다.

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

 

설치4단계

 

설치는 Next 누르면 바로 끝이납니다.

커널 업데이트커널 업데이트 완료

5단계

5단계로 아래 명령어로 WSL 2를 기본 버전으로 설정합니다.

 

wsl --set-default-version 2

설정5단계
Powershell 명령어 입력내용

 


이제 Docker를 실행해보면 아래와 같이 실행됨을 볼 수 있습니다.

Starting the Docker Engine...
Complete Docker Setting

반응형

댓글