도커(Docker) 애플리케이션을 개발, 배포, 실행하기 위한 플랫폼이다. 컨테이너를 사용하여 애플리케이션 및 지원 구성 요소를 개발하며, 리눅스 자체 기능을 사용하여 프로세스 단위의 격리 환경을 제공한다. 배포 용량과 시간을 단축하고, 성능 손실을 최소화시킨다. 1. 도커의 구조 2. 도커의 특징 (1) 도커 엔진과 도커 데몬(dockered) - 외부에서 Docker API 요청을 받아 Docker 객체와 서비스들을 관리한다. - 컨테이너를 생성하고 관리하는 주체이다. - 도커 데몬: 도커 프로세스가 실행되어 입력받을 준비가 된 상태를 말한다. (2) 도커 클라이언트(docker) - 입력된 명령어를 Docker API 형태로 도커 데몬에게 전달한다. - 도커 엔진의 수행 결과를 반환받아 사용자에게 ..