2025년 windows 11 docker 설치

Docker는 개발자와 시스템 관리자가 많이 사용하는 가상화 기술입니다. 하나의 컴퓨터에서 여러 개의 독립된 프로그램 환경(컨테이너)을 만들 수 있어, 배포와 테스트, 개발 작업이 훨씬 간편해지죠. 

하지만 Windows에서는 기본적으로 리눅스 기반의 도커 환경을 바로 사용할 수 없습니다. 그래서 나온 것이 바로 WSL(Windows Subsystem for Linux)입니다.

WSL은 Windows 안에서 리눅스를 실행할 수 있게 해주는 기술로, 특히 WSL 2는 Docker를 구동하는 데 필수 요소가 되었습니다. Windows에서 Docker를 원활하게 사용하려면, 먼저 WSL을 설치해야 합니다.

이번 글에서는 2025년 windows 11 에서 WSL 설치부터 Docker Desktop 설치까지 단계별로 친절하게 안내드릴게요. 😊

windows 11 에 WSL 설치하기

Step 1. WSL 설치 준비

먼저 명령 프롬프트(CMD)를 관리자 권한으로 실행한 뒤, 아래 명령어를 입력합니다.

wsl --install

그러면 아래처럼 WSL 관련 파일 다운로드가 시작됩니다.

WSL 다운로드 진행 화면

Step 2. 기본 리눅스 배포판 설치 시작

wsl --install 명령어는 WSL 자체와 함께 기본 리눅스 배포판(기본값은 Ubuntu)도 자동으로 설치합니다.

Ubuntu 설치 준비 화면

Step 3. Ubuntu 설치 진행 중

이제 Ubuntu가 자동으로 다운로드 및 설치되며, 아래와 같은 화면이 표시됩니다.
이 과정은 인터넷 속도에 따라 몇 분 정도 소요될 수 있습니다.

Ubuntu 설치 중 화면

Step 4. 설치 완료 메시지 확인

설치가 완료되면 “배포가 설치되었습니다”라는 메시지가 나타납니다.
이제 Ubuntu 리눅스 환경이 Windows 내부에서 작동할 수 있게 된 거예요!

Ubuntu 설치 완료 화면

Step 5. WSL 버전 확인하기

아래 명령어로 현재 설치된 WSL 배포판이 WSL 2로 설정되어 있는지 확인할 수 있습니다.

wsl --list --verbose

결과에서 VERSION이 2로 표시되면 Docker와 호환 가능한 환경이 준비된 것입니다.

WSL 버전 확인 화면

windows 11 에 DOCKER 설치하기

Setp 1. 공식 사이트에서 Windows용 Docker 다운로드

Docker 공식 웹사이트(docker.com)에 접속하여 Docker Desktop for Windows를 클릭합니다.

Docker 공식 사이트 다운로드 위치

Setp 2. 다운로드 버튼 클릭

페이지 중간에서 자신의 PC에 맞는 버전을 선택해 다운로드합니다. 대부분은 x86_64를 선택하면 됩니다.

Docker Windows 설치파일 다운로드

Setp 3. 설치 파일 다운로드 완료

브라우저 하단에서 설치 파일이 정상적으로 다운로드된 것을 확인할 수 있습니다.

Docker Desktop 설치파일 다운로드 완료

Setp 4. 설치 시작 및 라이선스 동의

설치 파일 실행 후 라이선스 약관에 동의하면 설치가 시작됩니다.

Docker 설치 라이선스 동의

Setp 5. Docker 실행 후 로그인/가입은 생략 가능

Docker를 실행하면 로그인 화면이 나오지만 “Skip” 버튼을 눌러 넘어가도 됩니다.

Docker 로그인 생략 화면

Setp 6. 간단한 설문은 Skip 가능

사용 목적을 묻는 간단한 설문조사가 나오지만 건너뛰기(Skip)를 눌러 빠르게 시작할 수 있습니다.

Docker 설문조사 첫 화면 Docker 설문조사 두 번째 화면

Setp 7. 설치 확인 - 버전 체크

명령 프롬프트에서 아래 명령어를 입력해 Docker가 정상 설치되었는지 확인합니다.

docker --version

docker 버전 확인

Setp 8. 설치 확인 - hello-world 실행

Docker 테스트 명령을 입력해 실제로 컨테이너가 작동하는지 확인해보세요.

docker run hello-world

docker hello-world 실행 결과

마무리하며

지금까지 윈도우 Docker 설치 방법부터 WSL 설치까지 전 과정을 단계별로 함께 살펴봤습니다.
처음에는 어렵게 느껴질 수 있지만, Docker Desktop 설치 후 기본 명령어만 익혀도 리눅스 없이도 도커 환경을 자유롭게 활용할 수 있어요.

특히 WSL 2 기반 Docker 환경은 가볍고 빠르기 때문에, 개발자뿐 아니라 인공지능, 데이터 분석, 서버 운영을 준비하는 분들에게도 강력한 무기가 됩니다.

앞으로 도커를 활용한 다양한 실습이나 프로젝트를 진행하실 때 이 글이 도움이 되길 바랍니다.

그럼 다음 포스팅에서 더 유익한 도커 사용법으로 찾아뵐게요!