컨테이너 기술 개요
- 가상화는 단일 하드웨어 시스템에서 여러 운영 체제 (Windows 또는 Linux)가 동시에 실행
- 컨테이너는 동일한 운영 체제 커널을 공유하고 시스템의 나머지 부분으로부터 애플리케이션 프로세스 격리
컨테이너 개념
- 애플리케이션과 그 구동환경을 격리한 공간
- 경량 포터블 실행가능 이미지, 이미지의 런타임 인스턴스
- 소프트웨어와 그에 필요한 의존성 모듈들을 포함한다.
- OS수준에서 제공하는 가상화
- 애플리케이션 구동환경을 가상화하는 기술
Docker Container
- 소프트웨어를 제어할 수단을 제공한다.
도커 컨테이너는 기저의 운영 체계로부터, 그리고 다른 컨테니어로부터 단일 애플리케이션과 이의 의존성, 다시 말해 앱 실행에 필수적인 외부 소프트웨어 라이브러리 전체를 격리한다.
'Docker' 카테고리의 다른 글
| [Docker] Docker 환경 이해 (0) | 2022.06.15 |
|---|---|
| [Docker] 도커 컨테이너 (Docker Container) (0) | 2022.06.15 |