Вступ до контейнеризації

Концепції контейнеризації та віртуалізації

Julia Ostheimer

Freelance AI Consultant

Середовища в обчисленнях

  • Середовище: система навколо ІТ-застосунку

Середовище навколо ІТ-застосунку

1 Іконки: icons8.com
Концепції контейнеризації та віртуалізації

Віртуалізація на рівні ОС

  • Віртуалізація операційної системи (OS)
  • Не віртуалізовано:

    • Апаратне забезпечення
    • Ядро ОС
  • Віртуалізовано:

    • Ізольовані простори користувача
Концепції контейнеризації та віртуалізації

Знайомство з контейнерами

  • Віртуалізація на рівні ОС = контейнеризація
  • Ізольовані простори користувача = контейнери
  • Контейнери
    • Ізольоване середовище
    • Містять застосунок і всі залежності

Вміст контейнера

1 Іконки: icons8.com
Концепції контейнеризації та віртуалізації

Визначення контейнеризації

  • Віртуалізація на рівні ОС
  • Пакування застосунку та його залежностей у контейнер

 

Процес контейнеризації

1 Іконки: icons8.com
Концепції контейнеризації та віртуалізації

Характеристики використання контейнерів

  • Надійний запуск кількох застосунків на одному хості

  • Кожен застосунок у власному контейнері

  • Огляд залежностей застосунку

Кілька застосунків на одному хості

1 Іконки: icons8.com
Концепції контейнеризації та віртуалізації

Переваги контейнерів

  • Ізоляція між застосунками

  • Портативність і відтворюваність

  • Швидкий запуск

Концепції контейнеризації та віртуалізації

Давайте потренуємось!

Концепції контейнеризації та віртуалізації

Preparing Video For Download...