컨테이너 기반의 가상화 도구공식문서
- '컨테이너'라는 격리된 환경에서 애플리케이션을 패키징, 실행, 배포
- 애플리케이션 개발, 전달, 실행을 위한 Open Platform
- 애플리케이션을 인프라에서 분리 -> SW를 신속하게 제공
- 인프라를 애플리케이션처럼 관리 가능
- Docker Overview
격리된 환경?
- 독립적인 자원 사용을 보장하는 환경
- 환경 간 통신은 가능함
가상화 기술
- 하나의 물리적 컴퓨터 자원을 가상적으로 분할
- 자원의 효율적 사용, 운영의 유연성과 안정성 제공
하이퍼바이저
- 가상 머신을 생성 및 구동하는 SW
- OS에 자원을 할당, 조율
- OS의 요청을 번역하여 HW에 전달

dockerd)Docker Object
- Docker Image: 도커 컨테이너를 만들기 위한 읽기 전용 템플릿
- Docker Container: 도커 이미지의 실행가능한 인스턴스. 애플리케이션 실행을 위한 모든 파일, 설정 정보를 포함
