Курс на Stepik
Обложка курса «Docker от абсолютного нуля до Гуру контейнеризации» на Stepik
7 400 ₽

Docker от абсолютного нуля до Гуру контейнеризации ★ 0.000

Открыть на
STEPIK.ORG

Практический курс по Docker для разработчиков: от первого docker run до продакшен-системы. Образы, Dockerfile, оптимизация сборки, данные, сети, Compose, безопасность, CI/CD и финальный проект. 384 шага, 64 задания с автопроверкой.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Docker от абсолютного нуля до Гуру контейнеризации»Учеников на курсе 0
Сертификаты, выданные на курсе «Docker от абсолютного нуля до Гуру контейнеризации»Сертификатов выдано 0
Отзывы о курсе «Docker от абсолютного нуля до Гуру контейнеризации»Отзывов получено 0
Рейтинг курса «Docker от абсолютного нуля до Гуру контейнеризации»Рейтинг курса 0.000
Уроки в курсе «Docker от абсолютного нуля до Гуру контейнеризации»Количество уроков 32
Тесты в курсе «Docker от абсолютного нуля до Гуру контейнеризации»Количество квизов 320
Стоимость курса «Docker от абсолютного нуля до Гуру контейнеризации»Стоимость курса 7 400 ₽ —
Обновления курса «Docker от абсолютного нуля до Гуру контейнеризации»Обновления курса — —
Дата публикации курса «Docker от абсолютного нуля до Гуру контейнеризации»Дата публикации курса — ———
Последнее обновление курса «Docker от абсолютного нуля до Гуру контейнеризации»Последнее обновление — ———

Содержание курса

Разделы в курсе «Docker от абсолютного нуля до Гуру контейнеризации» 11 разделов Уроки в курсе «Docker от абсолютного нуля до Гуру контейнеризации» 32 урока Тесты в курсе «Docker от абсолютного нуля до Гуру контейнеризации» 320 тестов Последнее обновление курса «Docker от абсолютного нуля до Гуру контейнеризации» обн. 29 октября 2026

Знакомство с Docker

3 урока
1. Зачем разработчику Docker ↗
2. Как устроен Docker ↗
3. Установка Docker и первый контейнер ↗

Работа с контейнерами

3 урока
1. Жизненный цикл контейнера ↗
2. Заглядываем внутрь: logs, exec, inspect, stats ↗
3. Порты, переменные окружения и лимиты ресурсов ↗

Образы и реестры

3 урока
1. Что такое образ: слои, теги и digest ↗
2. Реестры: pull, tag, push и приватные хранилища ↗
3. Куда делось место на диске: уборка и фильтры ↗

Dockerfile: собираем свои образы

3 урока
1. Первый Dockerfile ↗
2. CMD и ENTRYPOINT, ARG и ENV, USER ↗
3. Кэш сборки и .dockerignore ↗

Оптимизация сборки

3 урока
1. Многоэтапная сборка ↗
2. Выбор базового образа: alpine, slim, distroless, scratch ↗
3. BuildKit: кэш-монтирования, секреты и мультиплатформенная сборка ↗

Данные и хранилища

3 урока
1. Почему данные исчезают и что такое тома ↗
2. Bind mounts и tmpfs: разработка без пересборки ↗
3. Бэкап, восстановление и перенос данных ↗

Сети в Docker

3 урока
1. Как устроена сеть контейнеров: bridge, host, none ↗
2. Пользовательские сети и DNS между контейнерами ↗
3. Отладка сети: когда контейнеры не видят друг друга ↗

Docker Compose

3 урока
1. Первый compose.yaml ↗
2. Healthcheck, порядок запуска и переменные ↗
3. Compose для разработки: override, профили и watch ↗

Безопасность и устройство Docker изнутри

3 урока
1. Под капотом: namespaces, cgroups и overlayfs ↗
2. Защищаем контейнер в рантайме ↗
3. Секреты, сканирование уязвимостей и цепочка поставок ↗

Docker в продакшене и CI/CD

3 урока
1. Логи, healthcheck и корректное завершение в продакшене ↗
2. Docker в CI/CD: сборка и публикация в GitHub Actions ↗
3. Деплой и оркестрация: от одного сервера к Swarm и Kubernetes ↗

Финальный проект

2 урока
1. Финальный проект, часть 1: проектируем и упаковываем сервис ↗
2. Финальный проект, часть 2: собираем систему в Compose ↗