Docker로 컨테이너화

컨테이너화와 가상화 개념

Julia Ostheimer

Freelance AI Consultant

복습: 컨테이너 정의

  • 컨테이너
    • 격리된 환경
    • 애플리케이션과 모든 종속성 포함

 

컨테이너 구성 요소

1 icons8.com 제공 아이콘
컨테이너화와 가상화 개념

Docker 소개

  • 표준 컨테이너화 도구
  • 오픈 소스 & 대규모 사용자 기반
  • 가장 많이 쓰이는 인기 도구 중 하나!

 

Docker 로고

1 2023 Stack Overflow 개발자 설문조사 2 2024 Docker Inc. 로고
컨테이너화와 가상화 개념

Docker 소개

  • 컨테이너 수명주기 관리

 

Docker 플랫폼 목적

1 icons8.com 제공 아이콘
컨테이너화와 가상화 개념

Docker 구성 요소 개요

  • 핵심 Docker 구성 요소:
    • Docker Desktop
    • Docker Engine
      • Docker Client
      • Docker Daemon
    • Docker Objects
      • Docker Images
      • Docker Containers
    • Docker Registries
컨테이너화와 가상화 개념

Docker Desktop으로 설치하기

Docker Desktop - 애플리케이션 스크린샷

1 Docker Desktop Mac 애플리케이션 스크린샷
컨테이너화와 가상화 개념

Docker Engine의 클라이언트-서버 아키텍처

Docker 아키텍처 - Docker Clients

1 icons8.com 제공 아이콘
컨테이너화와 가상화 개념

Docker Engine의 클라이언트-서버 아키텍처

Docker 아키텍처 - Docker Daemon

1 icons8.com 제공 아이콘
컨테이너화와 가상화 개념

Docker 객체 개요

Docker 아키텍처 - Docker Containers와 Images

1 icons8.com 제공 아이콘
컨테이너화와 가상화 개념

레지스트리로 컨테이너 공유

Docker 아키텍처 - Docker Registry

1 icons8.com 제공 아이콘
컨테이너화와 가상화 개념

Let's practice!

컨테이너화와 가상화 개념

Preparing Video For Download...