본문 바로가기
Server/Docker

[Docker] 다운로드 및 세팅하기

by 리요_ 2024. 8. 2.
반응형

⭐ Docker

Docker 는 경량 가상화 기술로 리눅스 컨테이너를 구현하는 애플리케이션입니다.

가상 컨테이너 하면 VirtualBox, VMWare 를 사용해 보았던 기억이 있습니다.
이와 같은 가상머신에서는 하드웨어부터 에뮬레이션 하지만, Docker 를 사용하면 실행하고자 하는 프로세스만 격리된 환경에서 실행할 수 있습니다.

프로세스를 손쉽게 격리하거나, 격리된 환경을 이미지로 만들어서 어디서든 같은 세팅환경에서 동작하는 컨테이너를 만들 수 있습니다.

 

🔸 Window 확인하기

Windows + S 단축키로 검색창을 열어주고 PC 정보를 검색합니다.

 

저는 Window 11 Pro 를 이용하고 있습니다.

⭐ docker 설치

docker 에 저장되어 있는 세팅을 사용해 주기 위해 설치해주려 합니다.

설치하기 이전에 WLS2 를 먼저 설치해 주겠습니다.

 

관리자모드로 Window PoweShell 을 열어  wsl --install 명령어를 실행해 주었습니다.

설치가 끝나고  wsl -set-default-version2 명령어로 WSL 버전 기본 값을 2 로 변경해 주었습니다.

이제 docker 를 설치해 줍니다!

https://www.docker.com/products/docker-desktop/
공식 홈페이지에서 다운로드 가능합니다.

 

Window Gome 에디션의 경우 Docker 를 사용하려면 WSL2 설치가 필수입니다.
Window Pro 사용자의 경우 WLS2 를 사용하지 않더라도 Hyper-V 기반 가상화를 사용해 Docker Engine 을 사용할 수 있습니다.

 

 

Close and restart 버튼을 클릭하는 순간 PC 가 재시작합니다.
작업 사항을 모두 저장하고 진행해 주세요!

https://velog.io/@bi-sz/Ubuntu세팅하기-계정만들기
재시작하고 나니 Ubuntu 세팅창이 켜져서 계정 생성도 해주었습니다.

 

Docker 도 실행되면서 권한을 요청해서 Accept 해주었습니다.

 

Docker
Docker 설정

 

우측상단의 톱니바퀴 모양을 클릭하여 Setting 창에서 Use the WSL 2 based engine 에 체크가 되어있는지 확인합니다.

저는 이미 되어있는 상태여서 넘겨주었습니다.

 

Docker
Docker 설정

 

Resources 의 WSL Integration 메뉴에서 Enable Integration with my defult WSL distro 에 체크여부를 확인해 줍니다.

체크가 되어있지 않다면 체크한 후 Apply & Restart 해줍니다.

WSL2 기반 Docker 설치가 완료되었습니다.

반응형