2. 도커, 컨테이너 살펴보기
·
쿠버네티스/docker
컨테이너와 컨테이너 이미지의 차이컨테이너 = 하나의 애플리케이션이다.하나의 컨테이너는 완전히 분리되어 각자 운영된다.docker hostdocker daemon 이 동작되고 있는 리눅스 커널이 있는 시스템※ docker deamon : 도커 프로세스가 실행되어 서버로부터 입력받을 준비가 된 상태도커가 컨테이너를 실행할 수 있는 플랫폼을 만들어놨음을 의미함.호스트 입장에서 컨테이너는 단순히 동작하는 프로세스 중 하나.컨테이너 이미지컨테이너는 여러개의 레이어로 구성되어 있다.컨테이너 이미지는 여러개의 레이어로 구성되어, 하나의 애플리케이션이 잘 실행되도록 모아져있는 이미지의 이미지들의 조합.단순히 하드웨어에 저장되어있는 파일을 의미함. (read only)컨테이너 이미지를 docker host에서 실행했을 ..
1. 컨테이너와 도커의 이해
·
쿠버네티스/docker
컨테이너를 배우는 이유 SW 운영 플랫폼의 변경 과정 Bare Meter 대용량의 bare metal에 여러개의 애플리케이션 운영 구조. Virtualization 하드웨어 가격은 싸지고 성능은 좋아지는 동시에, 시스템이 대용량을 요구함. bare metal 에 hyperviser (가상컴퓨터) 를 만든 뒤, 필요한 애플리케이션을 사용하는 구조로 변경 Any Infrastructure Virtualization 에서 애플리케이션 서비스에서 요구하는 클라이언트 양에 따라 자유롭게 확장/축소 bare metal 에 OS를 올린 뒤 container engine을 올림 (docker 는 container engine 중 하나) 컨테이너의 특징 애플리케이션을 동작시키는 데 필요한 환경 library, java,..