Курс на Stepik
Обложка курса «Контейнеризация в Linux: От chroot до Docker» на Stepik
3 900 ₽

Контейнеризация в Linux: От chroot до Docker ★ 5.000

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

Курс проведёт вас через полную эволюцию контейнеризации в Linux: от chroot до Docker и Docker Compose. Вы не просто выучите команды — вы поймёте, как работают namespaces, cgroups, runc и архитектура Docker.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Контейнеризация в Linux: От chroot до Docker»Учеников на курсе 10
Сертификаты, выданные на курсе «Контейнеризация в Linux: От chroot до Docker»Сертификатов выдано 2
Отзывы о курсе «Контейнеризация в Linux: От chroot до Docker»Отзывов получено 2
Рейтинг курса «Контейнеризация в Linux: От chroot до Docker»Рейтинг курса 5.000
Уроки в курсе «Контейнеризация в Linux: От chroot до Docker»Количество уроков 39
Тесты в курсе «Контейнеризация в Linux: От chroot до Docker»Количество квизов 14
Время прохождения курса «Контейнеризация в Linux: От chroot до Docker»Время прохождения курса —
Стоимость курса «Контейнеризация в Linux: От chroot до Docker»Стоимость курса 3 900 ₽ —
Обновления курса «Контейнеризация в Linux: От chroot до Docker»Обновления курса — —
Дата публикации курса «Контейнеризация в Linux: От chroot до Docker»Дата публикации курса — ———
Последнее обновление курса «Контейнеризация в Linux: От chroot до Docker»Последнее обновление — ———
Сложность easy — ———

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

  • Понимать принципы изоляции процессов, файловых систем и ресурсов в Linux и роль контейнеризации в современной разработке и эксплуатации ПО
  • Работать с механизмом chroot и понимать его возможности и ограничения
  • Разбираться в пространствах имён (namespaces), cgroups и других механизмах ядра Linux, лежащих в основе контейнеризации
  • Создавать и управлять Linux namespaces с помощью утилит unshare и nsenter
  • Понимать устройство контейнера на уровне механизмов Linux и анализировать его изоляцию
  • Создавать и запускать контейнеры с помощью runc без использования Docker
  • Создавать и запускать контейнеры с помощью Docker
  • Разрабатывать Dockerfile для сборки собственных образов
  • Управлять Docker-образами, контейнерами, сетями и томами
  • Настраивать взаимодействие контейнеров между собой и с внешними сервисами
  • Применять Docker Compose для запуска многоконтейнерных приложений
  • Настраивать ограничения ресурсов контейнеров с помощью механизмов Linux cgroups
  • и т.д

О курсе

Курс проведёт вас через полную эволюцию контейнеризации в Linux: от chroot до Docker и Docker Compose. Вы не просто выучите команды — вы поймёте, как работают namespaces, cgroups, runc и архитектура Docker.

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

Курс предназначен для разработчиков, системных администраторов, DevOps-инженеров и всех, кто хочет освоить контейнеризацию на глубоком уровне и разобрать подробно Docker. Студентам с минимальным опытом в Linux тоже подойдет.

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

  1. Базовое знакомство с командной строкой Linux (навигация по файловой системе, выполнение команд)
  2. Понимание основ работы с процессами в Linux
  3. Умение работать с текстовыми редакторами (mc, nano или любым другим)
  4. Установленные Docker и Docker Compose (инструкция прилагается)
  5. Предварительное знание Docker не требуется

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

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

  • Курс сочетает теоретические материалы с практическими заданиями в Linux-окружении
  • Каждая тема начинается с изучения соответствующего механизма или технологии и заканчивается практикой
  • Учащиеся последовательно переходят от chroot и механизмов Linux к созданию и запуску Docker-контейнеров
  • В ходе практических работ вы будете создавать собственные образы, настраивать контейнеры, сети и хранилища.
Сертификат курса Контейнеризация в Linux: От chroot до Docker

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 2 учеников получили сертификат.

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

  • практические навыки работы с Docker и контейнерными технологиями Linux
  • понимание внутренних механизмов контейнеризации: namespaces, cgroups, chroot
  • возможность отработать теорию на практических заданиях в Linux
  • навыки создания собственных Docker-образов и контейнеров
  • опыт настройки Docker-сетей, томов и взаимодействия между контейнерами
  • практический опыт использования Docker Compose
  • понимание принципов безопасной и эффективной эксплуатации контейнеров
  • навыки диагностики и решения типовых проблем контейнеризированных приложений
  • знания, применимые в задачах системного администрирования, DevOps и разработки

Нагрузка

2 часа в день

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