Kubernetes/01. 컨테이너, 쿠버네티스 란? 2

[쿠버네티스] 쿠버네티스 란?

들어가며: 컨테이너에 대한 이해 쿠버네티스 배경 지식: 쿠버네티스가 탄생한 이유 쿠버네티스 어원과 역사 들어가며: 컨테이너에 대한 이해 컨테이너에 대한 이해는 이전 포스트를 참고하시기 바랍니다. 쿠버네티스 배경 지식: 쿠버네티스가 탄생한 이유 컨테이너 가상화 기술은 서비스간에 자원격리를 하는데 OS를 별도로 띄우지 않아도 되기에 자동화에 빠르고, 자원 효율이 매우 높습니다. 그리하여 도커가 유명세를 탔습니다만. 도커는 하나의 서비스를 컨테이너에 가상화시켜서 배포하는 것이지 컨테이너에 배포된 많은 서비스를 관리하는 것, 컨테이너 오케스트레이터의 역할은 하진 않습니다. 쿠버네티스는 컨테이너 오케스트레이터를 수행해주는 도구의 종류 중 1가지 입니다. Auto scaling 을 이용한 탄력적인 자원 사용이라고 ..

[쿠버네티스] 컨테이너가 뭐에요? (컨테이너의 기본 개념, 컨테이너 란?)

들어가며: 컨테이너가 뭐에요? 왜 컨테이너라고 부르죠? 컨테이너의 장점 컨테이너 아키텍처 도커 컨테이너 왜 (도커) 컨테이너를 써야하나요? 들어가며 : 컨테이너(container)가 뭐에요? 대충말하면 컨테이너는 애플리케이션을 환경에 구애 받지 않고 실행하는 기술입니다. 정확하게 말하자면 운영체제에서 실행되는 프로세스를 격리(Isolation)하여 별도의 실행 환경을 제공해주며, 해당 프로세스는 운영체제 상에서 실행되는 유일한 프로세스인 것처럼 작동하는 기술입니다. 즉, 운영체제에서 실행되는 여러 프로세스는 컨테이너라는 개념으로 격리되어 별도의 운영 환경을 제공해주는 기술입니다. 왜 컨테이너라고 부르죠? 어떤 물체를 격리하는 공간의 뜻을 가지고 있는 컨테이너는 가로, 세로, 높이의 크기가 세계적으로 표준..