도커를 사용하려면

Pak Heonjun·2023년 3월 18일

도커 구동을 위한 환경

도커 는 리눅스 운영체제 에서 동작한다.

도커는 기본적으로 리눅스 운영체제에서 동작하게 된다. 따라서 윈도우/macOS에서는 가상 머신 위의 리눅스 환경, 또는 윈도우/macOS용 도커 데스크톱 으로 도커를 사용할 수 있다.

윈도우에서는?

윈도우[64bit] 에서는 도커 데스크톱 으로 도커 구동이 가능하다.

도커 제작사에서는 리눅스 운영체제와 도커 엔진 패키지 를 도커 데스크톱 으로 제공한다.

도커 데스크톱은 가상화 환경에 리눅스 운영체제를 올리고 도커 엔진을 구동한다. 도커 데스크톱은 설치가 간단 하며, 가상 리눅스 환경의 존재는 사용자가 신경쓰지 않고 일반적인 윈도우 프로그램처럼 사용 할 수 있다.

다만 도커 데스크톱을 사용하려면 윈도우의 Hyper-V(윈도우용 가상환경)이 활성 상태 여야한다. 또한 도커 데스크톱이 불안정하거나 느리다면 윈도우 및 가상화 소프트웨어를 업데이트 하여 이를 해결할 수 있다. 도커 데스크톱의 불안정 현상은 Hyper-V와 가상화 소프트웨어 간 충돌 에 의해 발생하기 때문이다.

Tip. WSL2 리눅스 환경도 사용할 수 있다.

윈도우 10의 2020년 업데이트에서 WSL2(Windows Subsystem for Linux 2)라는 기능이 추가되었다. 이 기능으로 윈도우 10 사용자는 도커 데스크톱 구동 시에 마이크로소프트에서 제공하는 리눅스 운영체제도 사용할 수 있다. 도커 제작사에서도 WSL2의 리눅스를 사용하도록 추천하고 있다.

이미지 출처: 그림과 실습으로 배우는 도커&쿠버네티스

profile
more more

0개의 댓글