Курс на Stepik
Обложка курса «Инструменты контейнеризации: Docker, Kaniko, Buildkit» на Stepik
2 500 ₽

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Учеников на курсе 0
Сертификаты, выданные на курсе «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Сертификатов выдано 0
Отзывы о курсе «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Отзывов получено 2
Рейтинг курса «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Рейтинг курса 5.000
Курсы в пакете «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Курсов в пакете 2
Уроки в курсе «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Количество уроков 48
Тесты в курсе «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Количество квизов 148
Время прохождения курса «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Время прохождения курса
Стоимость курса «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Стоимость курса 2 500 ₽
Обновления курса «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Обновления курса
Дата публикации курса «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Дата публикации курса
Последнее обновление курса «Инструменты контейнеризации: Docker, Kaniko, Buildkit»Последнее обновление
Сложность normal

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

  • Устанавливать и настраивать 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-проектов.

О курсе

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

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

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

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

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

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

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

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

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

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

Нагрузка

3

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