Программа

Инструменты контейнеризации: Docker, Kaniko, Buildkit

✅Программа охватывает полный цикл работы с контейнерами: от Docker и управления образами до современных технологий сборки без Docker daemon. Первая часть посвящена основам Docker: контейнерам, Dockerfile, сетям и volumes. Во второй части рассматриваются BuildKit, Kaniko, CI/CD и Kubernetes. Особое внимание уделяется…
2 курса
Средний уровень
3
Сертификат Stepik

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

  • Устанавливать и настраивать Docker на Linux Ubuntu.
  • Понимать ключевые концепции Docker: образы, контейнеры, слои, сети и volumes.
  • Создавать Docker-образы и контейнеры с использованием Dockerfile.
  • Управлять контейнерами: запуск, остановка, удаление и мониторинг.
  • Использовать Docker Compose для запуска многосервисных приложений.
  • Применять best practices для оптимизации Docker-образов и уменьшения их размера.
  • Автоматизировать сборку и публикацию образов в Docker Hub и CI/CD.
  • Сравнивать современные инструменты сборки контейнеров: Docker CLI, BuildKit, Kaniko, Buildah и Jib.
  • Понимать, как работает Kaniko и зачем используется сборка без Docker daemon.
  • Настраивать Kaniko в Kubernetes и CI/CD пайплайнах (GitLab CI, GitHub Actions и др.).
  • Использовать BuildKit для ускорения и оптимизации сборки образов.
  • Применять кеширование, безопасные volume и оптимизированные слои образов.
  • Анализировать типичные ошибки при сборке Docker-образов и находить способы их устранения.
  • Проектировать и внедрять современные image build pipeline для DevOps-проектов.

О программе

💼Эта программа направлена на практическую работу с контейнерами: как контейнеризировать приложения, собирать образы, запускать контейнеры и использовать современные инструменты сборки в реальных DevOps-процессах.

Мы разберём Docker как основной инструмент для контейнеризации, Kaniko — для безопасной сборки образов в CI/CD и Kubernetes, а также BuildKit — для быстрой и удобной сборки Docker-образов.

Если вы уже слышали про Docker, но пока не уверены, как писать Dockerfile, чем Kaniko отличается от Docker, зачем нужен BuildKit и как всё это используется в пайплайнах, этот курс поможет разобраться.

📋При покупке программы вы будете зачислены сразу на два курса, сначала вам необходимо пройти "Docker: первые шаги в контейнеризацию", а затем "Docker без демона: Kaniko, Buildkit и современные сборки образов". 

🤖Авторы курсов постоянно на связи, стараются оперативно отвечать на вопросы в комментариях и обеспечивать всестороннюю поддержку в процессе обучения.

Что внутри

В комплект входят 2 курса общей стоимостью 2 500 ₽.

  •      
     
     
  •      
     
     

Для кого эта программа

✅Начинающие DevOps-инженеры; ✅Backend-разработчики; ✅Системные администраторы; ✅Инженеры, которые работают с CI/CD; ✅Все, кто хочет понять, как правильно собирать и запускать приложения в контейнерах.

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

  • Базовые знания Linux и терминала.
  • Базовое понимание сетей (IP-адрес, DNS, Шлюз по умолчанию и т. д.)
  • Понимание базовых концепций веб-разработки и программирования.
  • Желание учиться и экспериментировать с новыми технологиями.
  • Желательно: опыт работы с CI/CD-системами (GitLab CI, GitHub Actions и др.)

Наши преподаватели

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

Обучение построено на сочетании теории и практики. В программе рассматриваются реальные сценарии работы с Docker, BuildKit и Kaniko, создание и оптимизация Dockerfile, работа с контейнерами, сборка образов и интеграция с CI/CD. Все темы сопровождаются практическими примерами, командами и пошаговыми объяснениями. Авторы курсов помогают разбирать вопросы и возникающие проблемы в процессе обучения.

Содержание

Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • После прохождения программы студенты будут понимать, как работают контейнеры и как использовать их в реальных DevOps-задачах.
  • Вы научитесь запускать и настраивать контейнеры в Docker, писать понятные и поддерживаемые Dockerfile, собирать Docker-образы для приложений, оптимизировать размер образов и ускорять сборку, использовать multi-stage build, работать с Docker Registry и Docker Hub, применять Kaniko для сборки образов в CI/CD, понимать, когда сборка без Docker daemon удобнее и безопаснее, использовать BuildKit для быстрых и гибких сборок, а также подготавливать контейнерные образы для Kubernetes и DevOps-инфраструктуры.
  • По итогам программы у студентов будет не только понимание принципов контейнеризации, но и практический навык работы с контейнерами: от упаковки приложения и сборки образа до подготовки image build pipeline для CI/CD и инфраструктуры.

Сколько стоит обучение

Price: 2 500 
Вы попробовали и поняли, что вам сейчас не подходит эта программа? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

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

Price: 2 500