[스프링으로 하는 마이크로서비스 구축] 도커

뿌이·2022년 2월 21일
0

스프링 클라우드

목록 보기
17/32
post-thumbnail

가상머신과 도커 컨테이너의 주요 차이점

컨테이너 “무게”

속도의 차이다.

가상머신은 들어있는게 많아서 느리다..

시스템 성능

또한 가상머신에는 가상머신 마다 OS가 있기 때문에
가상머신에 구축된 애플리케이션을 실행할 때 메모리 사용량이 필요이상으로 많아져서 host가 필요한 리소스까지 사용해버릴수도 있다....

그러나 컨테이너는 메모리 부담을 줄이기위해 커널을 공유 한다.

유지관리와 업데이트


가상머신에는 OS가 들어있기 때문에 운영체제를 업데이트하거나 패치할 경우에, 컴퓨터당 하나씩 개별적으로 업데이트 해야한다.
그러나 컨테이너는 컨테이너 바깥에 OS가 있기 때문에 컨테이너 호스트의 OS만 업데이트 하면 된다.

따라서 컨테이너의 유지관리는 매우 간소화 된다.

출처

컨테이너와 가상머신의 차이점

profile
기록이 쌓이면 지식이 된다.

0개의 댓글