Learning Platform
Каталог / Data Engineering / Docker для Junior Data Engineer
Глоссарий Troubleshooting
Курс 13 · Data Engineering

Docker для Junior Data Engineer

Практический курс по Docker для будущего Junior Data Engineer. От первого `docker run hello-world` до production-ready compose-стенда с Airflow + Postgres + Kafka, от `docker ps` до multi-stage Python-образа за 80 МБ, от bind mount под Mac до rootless containers с Trivy/Hadolint в CI. С фокусом на реальные DE-задачи: локальный стенд для разработки DAG'ов, образы для ETL-pipeline'ов, debug упавшего Airflow worker'а через `docker logs` и `exec`, интеграционные тесты через testcontainers-python. Целевые версии: Docker Engine 28, Compose v2.39, BuildKit v0.26, поддержка OrbStack / Rancher Desktop / Podman.

Beginner
Уровень
95
Уроков
55
Часов
21
Модулей
Начать курс → К первому уроку
Программа
21 модулей · 95 уроков
00
Введение в курс
6 уроков · 3 ч
6 уроков Открыть →
01
Контейнер на пальцах: первый запуск
6 уроков · 3 ч
6 уроков Открыть →
02
Зачем нужны контейнеры
10 уроков · 5 ч
10 уроков Открыть →
03
Установка: Docker Engine, Desktop, OrbStack, Rancher, Podman
8 уроков · 4 ч
8 уроков Открыть →
04
Первые контейнеры: run, ps, exec, logs
10 уроков · 5 ч
10 уроков Открыть →
05
Образы и реестры
10 уроков · 5 ч
10 уроков Открыть →
06
Слои и хранение
8 уроков · 4 ч
8 уроков Открыть →
07
Dockerfile: основы
10 уроков · 5 ч
10 уроков Открыть →
08
Dockerfile: multi-stage, HEALTHCHECK, USER
10 уроков · 5 ч
10 уроков Открыть →
09
Volumes и bind mounts
10 уроков · 5 ч
10 уроков Открыть →
10
Сети контейнеров
8 уроков · 4 ч
8 уроков Открыть →
11
Docker Compose: основы
10 уроков · 5 ч
10 уроков Открыть →
12
Compose: profiles, override, env, secrets
10 уроков · 5 ч
10 уроков Открыть →
13
Postgres, MinIO, Redis локально
10 уроков · 5 ч
10 уроков Открыть →
14
Логи, debug, troubleshooting
10 уроков · 5 ч
10 уроков Открыть →
15
Безопасность: rootless, USER, image scanning
10 уроков · 5 ч
10 уроков Открыть →
16
Python-образы для DE: slim, multi-stage, uv
10 уроков · 5 ч
10 уроков Открыть →
17
Реальные DE стеки: Airflow + Postgres + Kafka
10 уроков · 5 ч
10 уроков Открыть →
18
Тестирование с Docker: testcontainers + GitHub Actions
8 уроков · 4 ч
8 уроков Открыть →
19
Production-горизонт: registry, k8s, observability
8 уроков · 4 ч
8 уроков Открыть →
20
Capstone: локальный DE-стенд
8 уроков · 4 ч
8 уроков Открыть →

Ещё в направлении · Data Engineering

Все материалы направления →