이번 포스팅은 window 11 환경에서 wsl을 설치해보려고 합니다.
제 개발 환경 os는 windows인데 가끔 docker를 사용할 때가 있습니다.
windows에서 docker를 사용하기 위해서는 wsl을 설치해야 합니다.
wsl 이란?
wsl은 Linux용 windows 하위 시스템으로 windows 환경에서 Linux 실행 파일을 실행하기 위한 Microsoft에서 추가한 호환성 계층입니다. wsl을 실행하면 가상화나 이중 부팅없이 windows 운영체제에서 Linux의 배포판을 이용할 수 있습니다.
Docker를 위한 wsl
Docker는 Linux 관련 기능에 많이 의존하기 때문에 windows에서 Docker를 사용하기 위해서는 VirtualBox, Hyper-v 같은 가상화 계층에 의존해야 합니다.
이때 wsl을 이용하면 좀 더 경량화된 형태로 windows에서 docker를 이용할 수 있습니다.
그렇기 때문에 Dokcer를 설치하기 전에 우선 wsl을 설치해 보려고합니다!
wsl 설치
wsl 설치는 wsl --install -d <배포판>
wsl --install
//배포판 명시 방법
wsl --install -d Ubuntu-22.04
https://learn.microsoft.com/ko-kr/windows/wsl/install
위 링크는 좀 더 자세한 wsl 설치 방법입니다.
Error : WslRegisterDistribution failed with error: 0x80370114
저는 설치 도중 위와 같은 에러가 발생했는데 이유는 다른 포스팅에서 다루겠습니다...
wsl1 -> wsl2
wsl --set-default-version 2
버전2로 업그레이드 하면 이제 Docker를 위한 wsl 설정은 모두 끝났습니다.
Dokcer Desktop 설치
windows에서 GUI 환경으로 docker를 다루고 싶으시다면 Docker Desktop 설치를 추천드립니다!
windows 용 설치 파일을 다운 받으시고 실행만 시켜주시면 됩니다.
문제 없이 잘 설치되면 이런 창이 나올겁니다.
다음 포스팅에서는 제가 진행하는 프로젝트에서 Docker를 어떤 식으로 활용하는지에 대해 알려드리겠습니다!
'개발 도구' 카테고리의 다른 글
REST API (0) | 2024.07.07 |
---|---|
git이란? (0) | 2023.08.12 |
JMH(Java Microbenchmark Harness) - Gradle을 통해 Benchmark 구현 (0) | 2023.08.08 |
docker를 이용한 MySQL 설치 (0) | 2023.08.07 |
ec2 서버와 내 컴퓨터 ssh 연결 - IntelliJ IDEA에서 ssh 연결 (0) | 2023.07.25 |