본문 바로가기

기타/Docker & K8S

Windows에 Docker, K8S 설치

1. Windows Terminal 설치

Google에서 Windows Terminal을 검색해서 설치합니다.

 

2. Windows에 WSL2 설치 및 활성화

Docker는 리눅스 환경에서 실행되기 때문에 Windows에서 Docker를 설치하고 사용하려면 WLS(Windows Subsystem for Linux)를 설치해야 한다

WLS2 설치

Windows Terminal에 아래 명령어를 입력하면 설치된다.

wsl --install

Linux용 Windows 하위 시스템 활성화

관리자 권한으로 Windows Terminal을 실행시키고, 아래 명령어를 실행시킨다.

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

가상머신 기능 활성화

Virtual Machine Platform 기능을 활성화한다.WSL 활성화를 완료시키기 위해 재부팅 진행 한다.

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

Linux 커널 업데이트 패키지 설치

wsl_update_x64.msi
16.31MB

WSL2를 기본 버전으로 설정

Window Terminal에서 아래 코드를 실행시킨다. 만약 실행이 안된다면 cmd에서 실행해본다.

wsl --set-default-version 2

 

MicroSoft Store에서 Ubuntu for Window 설치

 

3. Docker 및 K8S 설치

Docker Image를 Local에서 만들기 위해, Docker를 설치해줍니다.

Docker 설치

아래 링크로 Docker Hub에 들어가서 WIndow용 설치 파일을 다운로드 받아 설치합니다.

Docker Desktop for Windows by Docker | Docker Hub

 

Docker Desktop for Windows by Docker | Docker Hub

We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy

hub.docker.com

 

Docker를 설치하면 Docker Desktop이 생성됩니다.

K8S 설치

Local에서 K8S 명령어를 사용하기 위해 K8S를 설치해줍니다.

Docker Desktop의 설정 > kubernates에 가서 아래와 같이 설정해주고 Apply & Restart를 눌러줍니다.

 

아래 경로에 .kube 폴더가 생성된 것을 확인할 수 있다.

 

'기타 > Docker & K8S' 카테고리의 다른 글

k9s 설치 및 사용  (0) 2022.03.21