Содержание курса
1. Глава 1. Архитектура, понятия и первый запуск
1 урок
53
18
30м
0
Закрытый
1.1
Введение в Docker
↗
53
18
30м 58с
0
2. Dockerfile
5 уроков
103
80
69м
0
Закрытый
2.1
Структура Dockerfile
↗
25
17
26м 11с
0
Закрытый
2.2
Урок по ключевым инструкциям Dockerfile: FROM, RUN, COPY, WORKDI
↗
21
18
7м 56с
0
Закрытый
2.3
Что такое .dockerignore
↗
20
17
13м 31с
0
Закрытый
2.4
multi-stage build, alpine-образы
↗
20
14
17м 36с
0
Закрытый
2.5
теги и версии
↗
17
14
7м 4с
0
3. Контейнеры, данные и сети
4 урока
71
52
53м
0
Закрытый
3.1
volumes и bind mounts
↗
20
14
32м 10с
0
Закрытый
3.2
переменные окружения и .env
↗
19
14
5м 11с
0
Закрытый
3.3
сети bridge, host, overlay
↗
16
12
12м 22с
0
Закрытый
3.4
общение сервисов
↗
16
12
4м 31с
0
4. Docker Compose
3 урока
52
38
16м
0
Закрытый
4.1
структура docker-compose.yml
↗
19
14
4м 56с
0
Закрытый
4.2
сервисы, тома, сети, зависимости
↗
16
12
7м 18с
0
Закрытый
4.3
hot-reload для разработки
↗
17
12
5м 3с
0
5. Docker в тестировании
4 урока
55
47
27м
0
Закрытый
5.1
временные окружения
↗
14
12
15м 37с
0
Закрытый
5.2
песочницы для QA
↗
14
12
6м 50с
0
Закрытый
5.3
тестовые БД в контейнерах
↗
14
11
4м 14с
0
Закрытый
5.4
Mock-сервисы (фиктивные/эмуляционные сервисы).
↗
13
12
2м 22с
0
6. Безопасность и ресурсы
5 уроков
64
59
18м
0
Закрытый
6.1
Минимальные образы и least-privilege
↗
12
11
6м 21с
0
Закрытый
6.2
USER вместо root
↗
14
14
2м 17с
0
Закрытый
6.3
secrets против env
↗
12
10
6м 30с
0
Закрытый
6.4
лимиты CPU и памяти
↗
13
13
2м 8с
0
Закрытый
6.5
Сканирование уязвимостей
↗
13
11
2м 54с
0
7. 7. Debug и диагностика
1 урок
15
11
2м
0
Закрытый
7.1
Exec и инструменты внутри контейнера
↗
15
11
2м 33с
0