0. Microsoft Store에서 Windows Terminal 을 설치한다.
0. 윈도우버튼 + R 을 동시에 눌러 실행창을 띄움 -> WINVER 타이핑. 버전 확인
WSL2 실행하려면 1903 이상, OS빌드는 18362 이상이여야 함.
(ARM64 시스템은 OS 빌드 버전이 2004 이상, OS 빌드가 19041 이상이여야 함)
1.아래사이트에서 windows 버전 다운로드.
https://www.docker.com/products/docker-desktop/
Docker Desktop - Docker
MOST COMMON
www.docker.com
2. 설치파일을 다운받고 실행
3. 디폴트로 놔두고, Ok 클릭하면 설치 진행
4. 설치가 완료되면 재부팅을 하라는 화면이 뜸.
5. 재부팅후, 검색버튼에(윈도우버튼 옆 돋보기)에서 "Windows 기능" 타이핑을 하면 Windows 기능 켜기/끄기 메뉴가 나옴. 선택후, 몇가지 체크를 하면
가) Hyper-V 는 언체크
나) Linux용 Windows 하위 시스템 체크
다) Windows 하이퍼바이저 플랫폼 언체크
라) 가상 머신 플랫폼 체크
위 과정을 컨맨드에서 직접하려면, 아래 명령어를 PowerShell에서 실행하면 된다.
> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
===========================================================================
여기까지가 리눅스 커널을 설치할 준비를 한 것이다.
중요 Ubuntu 설치전에 아래 명령어를 먼저 실행해라.
PS C:\Windows\system32> wsl --set-default-version 2
그렇지 않으면, version 이 1 로 나온다.
6. Microsoft Store 에서 Ubuntu 를 설치한다.
7. 열기 버튼을 누르면 Ubuntu가 설치된다.
8. Ubuntu 설치가 되면 Windows Terminal 에서 wsl 명령이 동작한다.
wsl에서는 기본적으로 사용자에게 맞춰 파일 시스템 접근 방식을 구성한다. 윈도우에서 WSL이 실행되고 있으면 \\wsl$\ 라고 표시되는, 네트워크에 연결된 새 파일 공유 장치(자동으로 사용할 수 있고 리눅스 파일 시스템에 접근할 수 있게 하는 장치)에 접근할 수 있다. 한편 리눅스에서는 기본적으로 로컬 윈도우 드라이브를 알아서 마운트해준다. 예를 들어, 윈도우의 C: 드라이브가 리눅스에서는 /mnt/c 로 마운트된다.
'Infra > Docker_K8S' 카테고리의 다른 글
IntelliJ에서 Docker로 Web App 배포하기 (0) | 2022.09.22 |
---|---|
docker에 tomcat 설치-배포하기 (0) | 2022.09.22 |
WSL2 설치하기 (0) | 2022.09.08 |
jenkins 설치하기 (0) | 2022.08.24 |
도커 컴포즈(Docker Compse)로 워드프레스 블로그 만들기 - 펀글 (0) | 2022.08.03 |
댓글