Описание
Количество уроков: 15 Видео
Язык: Английский
Вес архива: 354 МБ
Docker стал стандартом контейнеризации в индустрии, и этот курс поможет вам быстро и уверенно освоить его базовые возможности. Вы узнаете, как использовать Docker для изоляции среды, развёртывания приложений и работы с облачными сервисами — навыки, которые сегодня необходимы каждому инженеру по данным.
Что вы изучите в этом курсе
Курс охватывает ключевые концепции Docker и строится так, чтобы вы шаг за шагом переходили от теории к практике. Особое внимание уделяется применению Docker в задачах Data Engineering и реальных продакшн‑средах.
Основные концепции Docker
Сначала вы разберётесь, чем отличаются виртуальные машины от контейнеров, и почему контейнеризация стала стандартом для разработки и развёртывания приложений. На этом этапе вы изучите:
• образы (images) и их структуру
• контейнеры (containers) и управление ими
• регистри (registries) и способы хранения образов
• теги (tags) и версии образов
Вы установите и настроите Docker Desktop, чтобы использовать его как основную среду разработки.
Работа с DockerHub
На этом этапе вы узнаете, как использовать публичные образы и как находить подходящие инструменты для разработки и тестирования. Вы научитесь получать, запускать и изучать образы от других разработчиков и компаний.
Практические навыки
Практическая часть курса построена так, чтобы вы не только повторяли команды, но и понимали, что происходит внутри контейнеров. Вы научитесь:
• загружать и запускать образы с DockerHub через CLI и Docker Compose
• создавать собственные Dockerfile и собирать образы с нуля
• расширять функциональность контейнеров за счёт дополнительных модулей
• создавать собственные репозитории в DockerHub и публиковать туда образы
Этот модуль даст вам полное понимание жизненного цикла образов и контейнеров.
Docker в продакшене
Чтобы вы понимали, как Docker применяется в реальной инженерной практике, курс включает обзор облачных сред и особенностей развёртывания контейнеров. Вы изучите:
• запуск контейнеров в облаке
• подходы к организации продакшн‑среды
• основы безопасности Docker и защиту контейнеров от внешних угроз
Эти знания помогут вам уверенно использовать Docker в рабочих проектах.
Кому подходит этот курс
Курс создан для начинающих специалистов и всех, кто хочет включить Docker в свой профессиональный стек. Благодаря понятным объяснениям и большому количеству практики вы сможете быстро перейти от первых шагов к реальному применению контейнеризации.

Артём Кузнецов –
Брал курс, чтобы упорядочить знания: контейнеры использую давно, но многое делал по привычке. Здесь хорошо разложено, что происходит внутри контейнера, как расширять функциональность дополнительными модулями и как заводить свои репозитории. Отдельно полезен блок про изоляцию среды под продакшн-задачи Data Engineering. Подача у Kretz сдержанная, примеры практические.
Марина В. –
Курс короткий и по делу, для знакомства с Docker вполне достаточно. Понятно объяснили структуру образов, регистри и работу с Docker Compose — это как раз то, что мне нужно было для проектов по анализу данных. Немного не хватило глубины по Dockerfile и сборке своих образов, тему прошли довольно быстро. В целом за такую длительность результат хороший.
Дмитрий С. –
До этого курса про контейнеры только слышал. За час с небольшим разобрался, чем образы отличаются от контейнеров и зачем нужны теги. Понравилось, что установка Docker Desktop и первые команды в CLI показаны спокойно, без спешки. Теперь спокойно тяну образы с DockerHub и запускаю их локально.