컨테이너 (Container)
컨테이너 (Container)는 애플리케이션을 실행하는 데 필요한 모든 구성 요소 (코드, 런타임, 라이브러리, 시스템 도구 )를 포함하는 가볍고 휴대성이 뛰어난 소프트웨어 패키지입니다. 컨테이너는 애플리케이션을 환경으로부터 격리해 다양한 컴퓨팅 환경에서 일관되게 실행되도록 보장합니다. 가상 머신과 달리, 컨테이너는 호스트 시스템의 운영 체제 커널을 공유하므로 더 효율적이고 빠르게 시작됩니다. 이 기술은 개발, 배포, 확장성을 개선하며, 애플리케이션을 개발, 테스트, 생산 환경 간에 원활하게 이동할 수 있게 합니다. 컨테이너는 Docker와 Kubernetes와 같은 도구를 사용해 관리하고 오케스트레이션합니다.