책/가장 빨리 만나는 Docker
[Docker] 가상머신과 Docker 간단 정리
IT공부블로그
2020. 12. 1. 11:02
728x90
반응형
Docker
게스트os를 설치하지 않아도 되기때문에 반가상화 보다 좀더 경랑화 된 컨테이너
호스트os의 자원을 같이 사용
호스트 os와 거의 비슷한 속도를 보임
리눅스 컨테이너(LXC)
컨테이너 : os가 존재하지않는 가상공간
리눅스 커널에서 제공해주는 기능으로 Control groups(cgroups), namespace isolation(namespaces) 으로 만든 공간
cgroups : 호스트 os의 cpu, 메모리 등 자원을 사용할수있도록 해줌
namespaces : 완전 격리된 공간을 제공
lxc는 이렇게 격리된 공간과 자원만 제공할뿐 배포 및 부가 기능은 제공하지 않음
그래서 최근 docker는 libcontainer를 이용 좀 더 부가기능이 추가된 컨테이너
728x90
반응형