Docker - 도커


가상머신이란?

컴퓨터에는 CPU, 메모리, 디스크, 그래픽 카드 등 다양한 하드웨어가 있습니다. 하드웨어는 운영 체제(OS)가 실행되기 위한 기반입니다. OS는 하드웨어를 제어하고, 애플리케이션을 실행합니다.

가상머신은 하나의 물리적 컴퓨터에 여러 개의 가상 컴퓨터를 생성하는 기술입니다. 가상 컴퓨터는 물리적 컴퓨터와 동일한 하드웨어를 갖추고 있습니다. 따라서 가상 컴퓨터에서 다양한 OS를 실행할 수 있습니다.

가상머신의 장점은?

가상머신의 장점은 다음과 같습니다.

가상머신의 용도는?

가상머신은 다음과 같은 용도로 사용됩니다.

가상머신은 어떻게 동작하나요?

가상머신은 하이퍼바이저(hypervisor)라는 소프트웨어를 통해 구동됩니다. 하이퍼바이저는 물리적 컴퓨터의 하드웨어를 가상 머신에 할당하고, 가상 머신 간의 통신을 관리합니다.

하이퍼바이저는 다음과 같은 종류가 있습니다.