도커 / 도커 컴포즈 / 쿠버네티스

반응형

도커

  • 패키징에 유리 - 설정 파일 하나로 유리
  • 여러 운영 환경에서 포터빌리티 장점 - 하지만 오히려 관리하고 제한하기가 어려워질 수 있음
  • 빌드, 배포하는 일련의 과정에서 스토리지 구성, 네트워크 연결, 보안 설정 등이 필요

도커 컴포즈

  • 여러 컨테이너의 네트워크 설정, 연관 관계 설정 가능
  • 도커 파일만 사용하는 것보다는 쉬움 - 스토리지, 네트워크 연결도 한 파일에서 가능
  • 하지만 스케일아웃, 컨테이너 갯수, 네트워크 설정 변경 등은 여전히 불리함

쿠버네티스

  • 컨테이너의 배포, 운영 환경을 도와줌
  • 도커 컴포즈의 한계를 보완함
  • 단순히 오픈소스 오케스트레이션을 넘어서 공동 커뮤니티 - 컨트리뷰터 수가 리눅스 커널 다음으로 많음
  • 단순히 퍼블릭 클라우드에서 컨테이너를 제공하는 클러스터 플랫폼을 넘어 온프레미스와 퍼블릭 클라우드를 연결하는 하이브리드 클라우드의 모델로써 제안됨
  • 단일 확장 api를 이용해 스케일러블하고 예측 가능성 제공

 

참고

https://www.youtube.com/watch?v=KcXoaG27-GE

반응형