작성자 김준성 | 2021. 3. 26.
개요
Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드, 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되어 있습니다.
이러한 Docker를 Linux가 아닌 Windows에서 구현해 보기로 합니다.
요구 사항
- 윈도우 10, 버전 2004, 빌드 18362 이상
- WSL 2
- 리눅스 커널 업데이트 패키지 설치
요구사항 상세내용으로 이동
1) WSL2 Docker Install
다운로드 페이지에서 패키지 다운로드하고 설치를 진행합니다.
(2021-02-03 기준으로 3.1.0 패키지 제공)
(옵션 두 개를 체크합니다.)
(설치가 완료되면 윈도우 계정을 로그아웃 합니다.)
2) WSL2 Docker 셋팅
바탕화면에서 “Docker Desktop"을 클릭하여 실행합니다.
docker 기본 관련 튜토리얼은 생략하겠습니다.
(Skip tutorial 클릭합니다.)
Setting 화면으로 전환됩니다.
General -> Use the WSL 2 based engine 체크
Resources -> WSL Integration 체크
(설치된 WSL 종류가 표기됩니다. 원하는 배포판을 선택합니다. “Ubuntu-18.04”)
3) WSL2에서 Docker 실행
WSL2 터미널에서 docker 버전 및 간단한 도커 실행을 진행합니다.
docker --version
docker run hello-world