
1. Docker 1) Docker 의 등장 VM Based Host: Bare metal 시스템에 Hypervisor의 소프트웨어 적인 기술을 토대로 Virtual Machine을 만들었다. Container: 서비스 중단 없이 애플리케이션을 운영하기 위해 Bare metal 시스템에 Container Engine (Docker)를 올리고 그 위에 Container Application을 운영한다. Isolate된 공간 안에서 적은 용량의 프로그램이 실행되어 높은 확장성, 적은 용량, 배포가 매우 용이하다. Conainer안에 라이브러리, 소프트웨어 플랫폼(nodejs,java) 등을 미리 넣어두고 독립된 환경을 만든다. 2) Docker의 장점 개발자가 만든 프로그램을 어디서든 실행할 수 있다. 유연..