안녕하세요. 막내즈입니다~!~!!

오늘은 쿠버네티스와 도커의 차이에 대해서 알아보도록 하겠습니다 !!
Docker 란?
컨테이너 기반의 오픈소스 가상화 플랫폼
- 하나의 큰 애플리케이션을 서비스 단위로 분할하여 빠른 배포 가능
- 컨테이너끼리 서로에게 영향을 끼치지 않음
- 도커는 기술적인 개념이자 도구이며 이미지를 컨테이너에 띄우고 실행하는 기술
- 한 개의 컨테이너를 관리하는데 최적
이미지 : 컨테이너 실행에 필요한 파일과 설정값들을 포함하고 있는 것
컨테이너 : 격리된 공간에서 프로세스가 동작하는 기술
쿠버네티스 란?
Linux 컨테이너 작업을 자동화하는 오픈소스 플랫폼이며, 도커를 관리하는 오케스트레이션 툴
- 도커를 관리하는 툴
- 도커를 기반으로 컨테이너를 관리하는 서비스
- 여러 개의 컨테이너를 서비스 단위를 관리하는 데 최적화
오케스트레이션 : 다수의 컨테이너 실행을 관리 및 조율하는 시스템
Container를 관리하는 도구 → 도커와 쿠버네티스
🖊️ 정리하자면,
쿠버네티스는 오케스트레이션을 가리키는 개념이자 도커를 관리하는 툴
도커는 하나의 이미지를 컨테이너에 띄우고 실행하는 도구
쿠버네티스는 도커를 기반으로 컨테이너를 관리하는 서비스
댓글