1.1 컨테이너 인프라 환경이란
컨테이너 인프라 환경은 컨테이너를 중심으로 구성된 인프라 환경입니다. 여기서 컨테이너(container)는 하나의 운영 체제 커널에서 다른 프로세스에 영향을 받지 않고 독립적으로 실행되는 프로세스 상태를 의미합니다. 이렇게 구현된 컨테이너는 가상화 상태에서 동작하는 프로세스보다 가볍고 빠르게 동작합니다(컨테이너 인프라 환경은 3장과 4장에서 직접 구현해 보며 동작 과정을 좀 더 자세히 살펴봅니다).
컨테이너 인프라 환경의 장점을 충분히 이해하려면 우선 개발자가 인프라를 이용해 개발하는 서비스의 설계 부분을 살펴봐야 합니다.