컨테이너화 소개

컨테이너화와 가상화 개념

Julia Ostheimer

Freelance AI Consultant

컴퓨팅의 환경

  • 환경: IT 애플리케이션을 둘러싼 시스템

IT 애플리케이션을 둘러싼 환경

1 Icons by icons8.com
컨테이너화와 가상화 개념

OS 레벨 가상화

  • 운영체제(OS) 레벨 가상화
  • 비가상화:

    • 하드웨어
    • OS 커널
  • 가상화:

    • 격리된 사용자 공간
컨테이너화와 가상화 개념

컨테이너 소개

  • OS 레벨 가상화 = 컨테이너화
  • 격리된 사용자 공간 = 컨테이너
  • 컨테이너
    • 격리된 환경
    • 애플리케이션과 모든 종속성 포함

컨테이너의 구성

1 Icons by icons8.com
컨테이너화와 가상화 개념

컨테이너화 정의

  • OS 레벨에서의 가상화
  • 애플리케이션과 종속성을 컨테이너로 패키징

 

컨테이너화 과정

1 Icons by icons8.com
컨테이너화와 가상화 개념

컨테이너 사용 시 특징

  • 단일 호스트에서 여러 애플리케이션 안정적 실행

  • 각 애플리케이션을 자체 컨테이너에 격리

  • 애플리케이션 종속성 개요 제공

단일 호스트의 다중 애플리케이션

1 Icons by icons8.com
컨테이너화와 가상화 개념

컨테이너의 이점

  • 애플리케이션 간 격리

  • 이식성 및 재현성

  • 빠른 시작 속도

컨테이너화와 가상화 개념

연습해 봅시다!

컨테이너화와 가상화 개념

Preparing Video For Download...