Контейнеризація з Docker

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

Julia Ostheimer

Freelance AI Consultant

Підсумок: що таке контейнер

  • Контейнери
    • Ізольоване середовище
    • Містить застосунок і всі залежності

 

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

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

Знайомство з Docker

  • Основний інструмент контейнеризації
  • Відкритий код і велика спільнота
  • Один із найуживаніших і найпопулярніших інструментів!

 

Логотип Docker

1 Опитування розробників Stack Overflow, 2023 2 Логотип: Docker Inc., 2024
Концепції контейнеризації та віртуалізації

Знайомство з Docker

  • Керування життєвим циклом контейнерів

 

Призначення платформи Docker

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

Огляд компонентів Docker

  • Найважливіші компоненти Docker:
    • Docker Desktop
    • Docker Engine
      • Docker Client
      • Docker Daemon
    • Docker Objects
      • Docker Images
      • Docker Containers
    • Docker Registries
Концепції контейнеризації та віртуалізації

Встановлення Docker через Docker Desktop

Docker Desktop — знімок застосунку

1 Знімок екрана з додатка Docker Desktop для Mac
Концепції контейнеризації та віртуалізації

Клієнт-серверна архітектура Docker Engine

Архітектура Docker — клієнти Docker

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

Клієнт-серверна архітектура Docker Engine

Архітектура Docker — демон Docker

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

Огляд об'єктів Docker

Архітектура Docker — контейнери та образи

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

Спільний доступ до контейнерів через реєстри

Архітектура Docker — реєстр Docker

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

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

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

Preparing Video For Download...