Просто про ІТ: 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 - епілог
Дякую за гідний контент українською! 🔥
Дякую за такі супер інформативні та різносторонні лекції, дивлюсь їх коли вимикають світло. Успіхів вам і вашому каналу!
Молоток!
Вітаю! Чи буде ще контент?)😊