Курс на Stepik
Обложка курса «Docker с нуля: контейнеры, Docker Compose и деплой» на Stepik
100 ₽

Docker с нуля: контейнеры, Docker Compose и деплой ★ 0.000

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

Docker перестаёт быть «чёрным ящиком»: контейнеризируем реальное приложение, собираем быстрые и безопасные образы, поднимаем многоконтейнерный стек через Docker Compose и выводим его в продакшен на Linux-сервере — с CI/CD, HTTPS, бэкапами и откатом.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Docker с нуля: контейнеры, Docker Compose и деплой»Учеников на курсе 2
Сертификаты, выданные на курсе «Docker с нуля: контейнеры, Docker Compose и деплой»Сертификатов выдано 0
Отзывы о курсе «Docker с нуля: контейнеры, Docker Compose и деплой»Отзывов получено 0
Рейтинг курса «Docker с нуля: контейнеры, Docker Compose и деплой»Рейтинг курса 0.000
Уроки в курсе «Docker с нуля: контейнеры, Docker Compose и деплой»Количество уроков 64
Тесты в курсе «Docker с нуля: контейнеры, Docker Compose и деплой»Количество квизов 188
Задачи с кодом в курсе «Docker с нуля: контейнеры, Docker Compose и деплой»Количество задач с кодом 62
Стоимость курса «Docker с нуля: контейнеры, Docker Compose и деплой»Стоимость курса 100 ₽ —
Обновления курса «Docker с нуля: контейнеры, Docker Compose и деплой»Обновления курса — —
Дата публикации курса «Docker с нуля: контейнеры, Docker Compose и деплой»Дата публикации курса — ———
Последнее обновление курса «Docker с нуля: контейнеры, Docker Compose и деплой»Последнее обновление — ———
Сложность easy — ———

Чему вы научитесь

Этот курс ведёт от первого docker run до рабочего продакшена. Мы не разбираем Docker «по кнопкам»: каждый модуль заканчивается либо лабораторной на вашем окружении (WSL2 или виртуальная машина с Ubuntu LTS), либо задачей с автопроверкой прямо в браузере.

Что вы сделаете по ходу курса:

  • соберёте CLI-утилиту в образ меньше 60 МБ: multi-stage, non-root, BuildKit-секреты;
  • поднимете стек «приложение + PostgreSQL + Nginx» через Docker Compose с healthchecks и персистентными томами;
  • разберёте диагностику по методике: exit-коды, OOM, конфликты портов, «не видит базу» — не наугад, а по слоям;
  • прогоните образ через сканирование уязвимостей и SBOM, закроете типовые дыры конфигурации;
  • соберёте CI/CD-пайплайн: hadolint → scan → build → push в приватный registry;
  • задеплоите проект на VPS с HTTPS, обновлением без простоя и откатом по runbook.

Как устроено обучение. Текстовые уроки с копируемыми командами и конфигами; задачи с автопроверкой (команды, флаги, разбор Dockerfile и compose-файлов); лабораторные на вашем окружении; три проекта, которые складываются в один портфолио-проект. Версии инструментов зафиксированы в уроках, стенды лабораторных поднимаются одной командой.

Кому подойдёт. Начинающим DevOps и системным администраторам, backend-разработчикам, которым нужен предсказуемый деплой, тестировщикам, поднимающим окружения, и всем, кто готовится к Kubernetes: без уверенного Docker туда идти рано.

О курсе

Docker перестаёт быть «чёрным ящиком»: контейнеризируем реальное приложение, собираем быстрые и безопасные образы, поднимаем многоконтейнерный стек через Docker Compose и выводим его в продакшен на Linux-сервере — с CI/CD, HTTPS, бэкапами и откатом.

Для кого этот курс

Начинающим DevOps-инженерам и системным администраторам. Backend-разработчикам, которым нужно стабильное окружение и собственный деплой. Тестировщикам, которые поднимают окружения для автотестов. Студентам и самоучкам, готовящимся к работе с контейнерами и Kubernetes.

Начальные требования

Базовый терминал Linux: cd, ls, mkdir, rm, понимание прав доступа. Общее представление о том, что такое процесс, порт и файловая система. Знание Docker не требуется — начинаем с нуля. Понадобится компьютер с Windows (WSL2), macOS или Linux.

Преподаватели курса

Как проходит обучение

17 модулей и 64 урока: теория короткими порциями, сразу с командами и конфигами, которые можно скопировать.
127 квизов после каждой темы — проверяют, что материал не просто прочитан.
62 задачи с автоматической проверкой: ввод команды, разбор Dockerfile и compose-файлов, работа с выводом терминала.
12 лабораторных работ на своём компьютере (WSL2, Linux или macOS) — стенд поднимается одной командой.
3 проекта, которые складываются в один портфолио-кейс: CLI-утилита, веб-приложение с базой данных, продакшен-деплой.
В конце каждого модуля — разбор типовых ошибок и мини-задание.

Нагрузка

4-5 часов в неделю

Расскажите о курсе друзьям