윈도우 에서는 도커 데스크톱 으로 도커 환경을 만들 수 있다.
우리는 윈도우에서 WSL2 리눅스를 사용하는 도커 환경을 만들 것 이다. 이를 위해 WSL2 기능 활성화부터 도커 데스크톱 설치까지 진행해보자.
우선 윈도우를 최신 버전으로 업데이트한다. 가상 머신 플랫폼 을 사용하는 WSL2의 원활한 활용을 위한 사전 작업이다.
Windows 업데이트 설정에서 최신 버전 여부 확인과 필요 시 업데이트를 진행할 수 있다.
Windows 기능 켜기/끄기에서 Linux용 Windows 하위 시스템 과 가상 머신 플랫폼 기능을 체크한 뒤 재부팅을 한다. 리눅스 환경 을 활성화하는 작업이다.
WSL2 기능 활성화 이후, 리눅스 커널의 업데이트를 진행해야한다. 다음 URL을 통해 파일 다운로드가 가능하다.
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
다음 URL을 통해 윈도우용 도커 데스크톱을 다운로드 한다.
https://docs.docker.com/desktop/install/windows-install
내려받은 설치 파일을 실행하고 Configuration은 모두 체크하여 진행한다.
도커는 기본적으로 CLI(Command Line Interface) 방식으로 조작 하지만 도커 데스크톱 은 컨테이너 목록 등을 GUI로 확인 가능하다.
도커 데스크톱을 실행하여 기본적인 화면 구성을 확인해보자.
Settings 에서는 설정들을 확인 할 수 있다. 도커 데스크톱이 WSL2에서 동작하는지 여부도 Use the WSL2 baseed engine 체크 여부 로 확인 가능하다.