Docker: первые шаги в контейнеризацию

8 участников

О чём курс

О чём курс

Вы примените технологию контейнеризации с помощью Docker для разработки, развёртывания и управления сервисами на практике. Вся работа проходит в среде Linux Ubuntu исключительно через командную строку, без графических интерфейсов и Docker Desktop.

Для кого

Материал рассчитан на слушателей с базовыми знаниями Linux, навыками взаимодействия с терминалом, общим пониманием веб-разработки и принципов работы сетей (IP, DNS, шлюзы). Курс ориентирован на:

  • начинающих разработчиков;
  • DevOps-инженеров;
  • системных администраторов;
  • студентов IT-специальностей.

Что внутри

В программе рассматриваются архитектура Docker и принципы построения надёжной инфраструктуры. Обучение охватывает:

  • создание образов и оптимизацию их размера;
  • управление жизненным циклом контейнеров и системными ресурсами;
  • настройку сетевого взаимодействия и постоянного хранения данных;
  • автоматизацию сборки и доставки приложений через Docker Hub;
  • оркестрацию многоконтейнерных сервисов с помощью Docker Compose;
  • изоляцию сервисов и работу с переменными окружения.

Формат обучения

Занятия проходят в формате лекций с подробными объяснениями и скриншотами. Для закрепления теории после каждого модуля предусмотрены проверочные тесты и практические задания.

Что даёт курс

Слушатели научатся самостоятельно упаковывать любые приложения в контейнеры, конфигурировать многосервисные среды и администрировать их через командную строку на серверах.

Программа обучения

Введение в контейнеризацию и Docker:

  • Знакомство
  • Виртуализация и контейнеризация
  • Архитектура Docker
  • Установка Docker
  • Тестирование по модулю Образы и контейнеры:
  • Основы работы с контейнерами
  • Базовые команды Docker
  • Интерактивный режим
  • Проброс портов в Docker
  • Логи и мониторинг
  • Практические задания
  • Тестирование по модулю Dockerfile и Docker Hub:
  • Сборка Dockerfile
  • Инструкции Dockerfile
  • Оптимизация и .dockerignore
  • Многоэтапная сборка
  • Публикация на Docker Hub
  • Команда Docker commit
  • Практические задания
  • Тестирование по модулю Ресурсы, сети и тома:
  • Политики перезапуска
  • Управление ресурсами
  • Сети в Docker
  • Тома в Docker
  • Переменные окружения
  • Практическое задание
  • Тестирование по модулю Docker Compose:
  • Принцип работы Docker Compose
  • Практические задания
  • Тестирование по курсу Заключение
Складчина создана 8 мая 2026 г.

Теги курса

Инструменты

Другие материалы автора 3

КВ Константин Варнали Все материалы
216 ₽ 1 000 ₽