Docker6 다양한 Container 생성 #1 Container 구조 1. Container 기술 Runc Containerd Container 이미지 다운로드하고 Container 실행 및 감독에 대한 압축을 푸는 Container 수명 주기 관리 Daemon Graph Docker 아키텍처에서 스토리지의 역할과 다운로드 한 Container 미러 이미지 간 관계 기록 재생 2. Union Filesystem 계층화(Layer)된 파일 시스템 구현 컨테이너에 필수적 기능은 아니지만, 도커에서 이미지 구현에 필요 Copy on Write 기존 이미지 위에 추가되는 내용은 Writable Layer에 기록 이미지의 기존 내용 변경 시 해당 Data를 Writable Layer 에 카피 후 변경 3. Docker Container 구조 Bootfs.. 2023. 8. 1. Docker의 기본개념 #1 Docker 정의 하이브리드 클라우드에서 모든 애플리케이션을 처리하는 컨테이너 플랫폼 제공자 운영체제 레벨에서 가상화를 제공하는 컨테이너화 기술 컨테이너 사용, 응용 프로그램보다 쉽게 생성, 배포 및 실행할 수 있도록 설계된 도구 지난 10년간 사용된 LXC에서 진화한 오픈소스 애플리케이션 배포 컨테이너 LXC 사용하여 다른 응용 프로그램에서 운영체제(OS) 커널, CPU, RAM 공유 1. 쿠버네티스와의 차이점 규모의 차이 Docker보다 쿠버네티스의 규모가 훨씬 크다 2. Docker의 중요성( 순서도 중요 ) Build : Image 생성 (여러 언어를 통해 Image 생성) Download : Image를 Registry에서 받아 옴. Dockerfile : 소스 코드를 다운로드 받아 생성 .. 2023. 7. 31. 이전 1 2 다음