도커 2

쿠버네티스

1. 정의 컨테이너화 된 애플리케이션의 배포 확장 및 관리 자동화를 위한 오픈소스 기반 플랫폼 컨테이너 오케스트레이션 툴 오케스트레이션 : 컨테이너의 배포, 관리, 확장, 네트워킹을 자동화 조율 기능을 수행 2. 쿠버네티스 구성도 및 구성요소 가. 구성도 나. 구성요소 - kubectrl(외부에서 kubenetes 명령어 전송) - 도커 운영 시 두 대 이상의 호스트에서 도커 관리시 자동으로 리소스/상태 관리 가능 - MSA 환경에 맞는 쉬운 환경 구성, TCO 절감 - 기대효과 : 생산성 측면, 비용 측면, 관리 측면

도커(Docker)

1. 정의 하이퍼바이저(hypervisor) 없이 리눅스 컨테이너 기술을 바탕으로 어플리케이션을 격리 상태에서 실행하는 가상화 솔루션 하나의 호스트에서 수백 개의 컨테이너로 격리하여, 관리 특징 ) 빠르고 가벼운 가상화 솔루션, 자유로운 개발 환경, 이식성, 개발과 운영 호환성 증가 2. 도커의 계층도 및 구성요소 가. 계층도 나. 구성요소 - 호클레 컨이데 CA H Host (리눅스 컨테이너(LXC), 이미지, 데몬) : LXC : 가상 머신처럼 독립적이고 격리된 공간형태 ( 어플리케이션 구동 환경 ) 이미지 : 특정 컨테이너에서 필요한 프로그램과 라이브러리, 소스등을 포함하고 있는 파일 데몬 : Host에 설치되어 client와 상호 작용하여 컨테이너,이미지,클라이언트,레지스트리를 관리하는 프로세스 ..