시작하세요! 도커 / 쿠버네티스 : 1장 도커란?

Se0ng_1l·2023년 12월 18일
0
post-thumbnail

1장 도커란?

: 리눅스 컨테이너에 여러 기능을 추가함으로써 애플리케이션을 컨테이너로서 좀 더 쉽게 사용할 수 있게 만들어진 오픈소스 프로젝트

가상 머신과 도커 컨테이너

가상머신:

가상머신은 하이퍼바이저(Hypervisor)를 사용하여 호스트 시스템에서 여러 개의 가상 운영 체제(OS)를 실행하는 기술입니다. 각 VM은 독립된 운영 체제와 리소스를 가지고 있으며, 하드웨어 수준에서 에뮬레이션을 통해 격리가 이루어집니다. 가상머신은 완전한 운영 체제를 가상화하므로 다양한 운영 체제와 애플리케이션을 호스트 시스템에서 실행할 수 있습니다.

도커 컨테이너:

컨테이너는 운영 체제 수준에서 가상화를 제공하는 기술로, 호스트 운영 체제의 커널을 공유하면서 격리된 파일 시스템과 프로세스를 가집니다. 컨테이너는 가벼우며 빠르게 시작되며, 이미지를 통해 환경을 패키징하고 배포합니다. 가상화된 공간을 사용할 때의 성능 손실도 거의 없습니다.

도커 컨테이너의 장점:

  • 애플리케이션의 개발과 배포가 편해진다.
  • 여러 애플리케이션의 독립성과 확장성이 높아진다.

도서 정보

시작하세요! 도커 / 쿠버네티스 : https://url.kr/6wnhj7

profile
치타가 되고 싶은 취준생

0개의 댓글