Docker는 에뮬레이터인가요? 그렇지 않다면 왜 안 됩니까?

Docker는 에뮬레이터인가요? 그렇지 않다면 왜 안 됩니까?

Docker는 에뮬레이터인가요? 그렇지 않다면 왜 안 됩니까?

운영 체제를 어느 정도 에뮬레이션합니다.상태/모드, 그렇지 않나요?

답변1

Docker는 컨테이너 시스템입니다. 운영 체제를 호스트 운영 체제와 다른 운영 체제를 실행하는 여러 부분 또는 동일한 운영 체제의 독립적인 부분으로 나눕니다.

에뮬레이터인 경우 실제로 다른 CPU인 경우 CPU를 시뮬레이션하거나 그렇지 않은 경우 다른 하드웨어인 것처럼 가장하는 등 다른 것으로 가장합니다.

시뮬레이션된 운영 체제인 경우 실제 운영 체제 대신 가짜 운영 체제를 실행하게 됩니다.

둘 다 아니다. Docker는 실제 하드웨어에서 실제 운영 체제(세그먼트화된)를 실행하며 일반적으로 에뮬레이터보다 빠릅니다. (동일한 하드웨어에서는 더 빠릅니다.)

관련 정보