윈도우 10 홈 버전에 도커(Docker) 설치(with WSL 2)
개요
이 글에서는 WSL 2 기반으로 도커를 설치해 사용하는 방법을 안내합니다.
예전에는 Windows 10 Home 버전에서 도커를 사용하려면 Docker Toolbox를 설치해야 했습니다. 하지만 Docker Toolbox는 여러 가지 버그 때문에 사용이 어려웠고 최근 Deprecated 됐습니다. 따라서 Windows 10 Home 버전을 사용하는 분에게는 WSL 2 기반의 도커 사용을 권장합니다. 버추얼박스(VirtualBox)를 별도로 사용해야 하는 Windows 10 Pro 버전 사용자에게도 권장하고 싶습니다.
Windows 10 Pro, Education, Enterprise 버전 사용자는 다음 링크의 가이드를 참고하면 Hyper-V 기반으로 도커를 설치할 수 있습니다. 이 방식으로 도커를 설치하면 버추얼박스를 사용할 수 없다는 점에 유의하세요.
Install Docker Desktop on Windows
가상화 지원 확인
CPU가 가상화를 지원해야 도커를 설치할 수 있습니다. 작업 관리자를 실행한 후 가상화(Virtualization)가 활성화돼 있는지 확인하세요.
가상화를 사용하고 있지 않다면 바이오스(BIOS)에서 가상화 지원 기능을 활성화해야 합니다.
WSL 2 설치
Windows Home 버전은 Hyper-V를 지원하지 않기 때문에 WSL 2(Windows Subsystem for Linux 2)를 설치해야 합니다.
다음 링크의 설치 방법을 참고해 WSL 2를 설치하세요.
WSL 2(Windows Subsystem for Linux 2) 설치
도커 설치
다음 링크로 이동해 Docker Desktop 인스톨러를 다운로드합니다. 참고로 32-bit 버전 윈도우에는 도커를 설치할 수 없습니다.
인스톨러를 더블 클릭해 도커 데스크톱(Docker Desktop for Windows)을 설치를 시작합니다. 설치가 완료되면 "Close and restart" 버튼을 클릭해 설치를 완료하고 컴퓨터를 다시 시작합니다.
컴퓨터가 시작되면 도커 데스크톱이 자동으로 실행됩니다. 실행되지 않으면 시작 메뉴에서 Docker Desktop을 찾아서 실행합니다.
도커 데스크톱 실행 화면에서 "Start" 버튼을 클릭하면 간단한 실습(Tutorial)이 실행됩니다. 실습을 원하지 않으면 "Skip tutorial"을 클릭합니다.
이제 커맨드 프롬프트나 Git Bash에서 docker version, docker images 등의 커맨드를 실행해 도커를 사용할 수 있습니다.
참고
Install Docker Desktop on Windows Home
도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.
'설치&설정' 카테고리의 다른 글
WSL 2(Windows Subsystem for Linux 2) 설치 (0) | 2020.12.13 |
---|---|
Ubuntu 16.04에서 발생하는 libseccomp2 의존성 문제 (2) | 2019.12.23 |
Pinpoint 빨리 설치하기(QuickStart) (1) | 2015.03.30 |
CentOS 7에 Hadoop 설치 (2) | 2015.03.09 |
CentOS 공개키 인증으로 암호 없이 로그인 (0) | 2014.10.18 |