본문 바로가기

Docker

[Docker] Docker 개요

컨테이너 기술 개요

- 가상화는 단일 하드웨어 시스템에서 여러 운영 체제 (Windows 또는 Linux)가 동시에 실행

- 컨테이너는 동일한 운영 체제 커널을 공유하고 시스템의 나머지 부분으로부터 애플리케이션 프로세스 격리

 

컨테이너 개념

- 애플리케이션과 그 구동환경을 격리한 공간

- 경량 포터블 실행가능 이미지, 이미지의 런타임 인스턴스

- 소프트웨어와 그에 필요한 의존성 모듈들을 포함한다.

- OS수준에서 제공하는 가상화

- 애플리케이션 구동환경을 가상화하는 기술

 

Docker Container

- 소프트웨어를 제어할 수단을 제공한다.

 

도커 컨테이너는 기저의 운영 체계로부터, 그리고 다른 컨테니어로부터 단일 애플리케이션과 이의 의존성, 다시 말해 앱 실행에 필수적인 외부 소프트웨어 라이브러리 전체를 격리한다.

'Docker' 카테고리의 다른 글

[Docker] Docker 환경 이해  (0) 2022.06.15
[Docker] 도커 컨테이너 (Docker Container)  (0) 2022.06.15