Просто про ІТ: Docker та контейнеризація; технології, на яких базується Docker

Поділитися
Вставка
  • Опубліковано 11 лют 2023
  • 00:35 - для чого потрібен Docker і що він робить; образи (image), контейнери і репозитарії образів
    08:35 - що таке контейнеризація і для чого вона потрібна
    09:15 - контейнеризація vs віртуалізація, взаємодія рушія контейнерів (container engine) та ядра Linux
    18:43 - як працюють шари (layes) файлів всередині Docker образів та контейнерів
    22:41 - Докер-реєстри та репозитарії образів
    23:25 - які технології під капотом в контейнерів: об'єднані файлові системи (union FS), простори імен (namespaces), та групи контролю (conrol groups AKA cgroups). Які існують namespace-и. Що контролюють cgroups.
    33:25 - пара слів про інші рушії контейнерів
    34:00 - корисна порада новачкам і не тільки - OOMKill і анекдотичний випадок із ним
    39:15 - практика: план практичної роботи
    42:33 - створюєм свій Docker image та запускаєм контейнер із нашою програмою і Томкетом
    49:07 - заходим всередину віртуальної машини у якій працює Docker під macOS
    52:55 - заходим всередину контейнера за допомогою команди nsenter, досліджуєм неймспейси
    57:40 - змінюєм файли веб додатку в Томкеті, який запущений в контейнері, у який ми зайшли через nsenter
    1:01:20 - вивчаєм нутрощі нашого Docker image-а (образу) - розпаковуєм шари (layers) файлової системи
    1:05:12 - епілог

КОМЕНТАРІ • 10

  • @misskisulkens8075

    Дякую за гідний контент українською! 🔥

  • @majestif
    @majestif Рік тому +3

    Дякую за такі супер інформативні та різносторонні лекції, дивлюсь їх коли вимикають світло. Успіхів вам і вашому каналу!

  • @olegnfk
    @olegnfk Рік тому

    Молоток!

  • @dmytrosolomatin536

    Вітаю! Чи буде ще контент?)😊