반응형
윈도우 10에서 WSL2와 Docker Desktop (도커 데스크탑)을 사용하는 방법에 대해 알아보겠습니다. 시작하기 전, 2020.05.27에 릴리즈된 Windows 10 2004 버전으로 업데이트 해야합니다.
WSL 2 세팅 방법
- Powershell을 관리자 권한으로 실행해주세요
- 다음 명령을 입력합니다. 명령어는 Windows 가상 머신 활성화 과정입니다.
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
- 그리고 WSL2로 전환을 위해 다음 명령으로 전환해줍니다.
wsl --set-version Ubuntu 2
- WSL2 전환 시, 문제가 있을 때 진행 방법
- WSL 2에 커널 구성 요소 업데이트가 필요합니다. 다음 사이트에서 패치 파일을 다운받아 진행합니다. (wsl_update_x64.msi)
- 다운로드 주소
https://docs.microsoft.com/ko-kr/windows/wsl/wsl2-kernel#download-the-linux-kernel-update-package
- 설치 후, WSL2 전환 명령을 다시 실행해주세요. 정상적으로 진행이 됩니다.
- 시간이 상당히 오래 걸립니다.
- 몇 분 (한 20분 정도?) 기다리면 완료됩니다.
- 다운로드 주소
- WSL 2에 커널 구성 요소 업데이트가 필요합니다. 다음 사이트에서 패치 파일을 다운받아 진행합니다. (wsl_update_x64.msi)
- 정상적으로 됬는지 확인 위해, 아래 명령어로 확인해주세요.Version 2로 출력되면 성공입니다.
Docker
- 설치 방법
- Docker 공식 홈페이지에서 Docker 설치 파일을 다운로드 받습니다.
- 실행 파일을 실행하여, 설치를 진행합니다.
- 설치 중, 체크박스가 있는데 여기서 WSL 2 Enable를 체크 후 OK 버튼을 눌러주세요.
- 설치 끝!
- 그리고 Docker Desktop을 실행하면 Docker 서비스가 실행된다.
- WSL 2에서 CentOS7 컨테이너를 만들어보자
- CentOS7 이미지 다운로드
sudo docker pull centos:7
- CentOS7 컨테이너 실행하기
sudo docker run -i -t centos:7 /bin/bash
- Docker Desktop에서도 컨테이너가 실행된 것을 확인 가능합니다. 😊
- CentOS7 이미지 다운로드
반응형
'스터디 > 기타' 카테고리의 다른 글
Docker Root Directory 변경하기 (0) | 2024.07.23 |
---|---|
[Windows] 디스크 용량 확보하기 (WSL2) (1) | 2022.11.07 |
[Github] 내가 만든 소스 패키지를 릴리즈 (배포) 해보자 (0) | 2022.11.05 |
YouTube로 공부하기 (개발 공부 강의 및 노동요) (0) | 2022.11.05 |
개발 참고 공부 사이트 (0) | 2022.10.30 |