Docker для начинающих: сборка, мониторинг, данные и сети

Docker для начинающих: сборка, мониторинг, данные и сети
25 июля 2026
СУББОТА
10:00

За 4 часа вы:

  • Освоите основы Docker — image, container, volume, network, Dockerfile без абстрактной теории
  • Соберёте приложение в контейнер — напишете Dockerfile и запустите свой первый контейнер
  • Научитесь управлять контейнерами — Docker Compose, логи, мониторинг состояния
  • Настроите работу с данными — volumes, bind mounts, persistence
  • Настроите сетевое взаимодействие — Docker Network, DNS, связь между контейнерами

✅ Что такое Docker (вкратце)?

Docker — это платформа для контейнеризации приложений. Контейнеры позволяют упаковать приложение со всеми его зависимостями в изолированную среду, которая работает одинаково на любой машине. В отличие от виртуальных машин, контейнеры используют общее ядро ОС, что делает их лёгкими и быстрыми.

Docker используется везде: от локальной разработки до production. За последние годы он стал стандартом де-факто для разработки и деплоя приложений. Понимание Docker — must-have навык для любого разработчика, DevOps-инженера и системного аналитика.

✅ Для кого

Backend, frontend, fullstack разработчики, QA-инженеры, системные и бизнес-аналитики, архитекторы, технические менеджеры — все, кто:

  • Хочет с нуля разобраться в Docker и начать использовать его в работе
  • Сталкивался с проблемами: «контейнер упал», «образ не собирается», «данные потерялись»
  • Хочет понять, как работают volumes, сети и мониторинг в Docker
  • Стремится уверенно обсуждать контейнеризацию с разработчиками, DevOps и архитекторами

Нужно: базовый CLI, понимание веб-приложений, VS Code.

✅ Программа мероприятия (5 блоков, 4 часа)

Блок 1: Основы Docker (40 мин)

Словарь Docker: image, container, volume, network. Демо контейнера. Понимание ключевых концепций без абстрактной теории.

Блок 2: Сборка приложения — Dockerfile (50 мин)

Инструкции Dockerfile, слои, переменные окружения. Практическая сборка и запуск первого контейнера.

Блок 3: Управление контейнерами — Docker Compose (50 мин)

Docker Compose для многоконтейнерных приложений. Логи, мониторинг состояния, диагностика проблем.

Блок 4: Работа с данными — volumes и bind mounts (50 мин)

Volumes, bind mounts, persistence. Как не потерять данные при перезапуске контейнера.

Блок 5: Сетевое взаимодействие — Docker Network (50 мин)

Docker Network, DNS, связь между контейнерами. Типовые проблемы и их решение.

✅ Вы уйдёте с результатами

Компетенции, которые вы прокачаете:

✓ Понимание Docker на практике — не запоминание команд, а осмысленная работа

✓ Сборка Docker-образов через Dockerfile

✓ Управление контейнерами и многоконтейнерными приложениями (Docker Compose)

✓ Работа с данными: volumes, bind mounts, резервное копирование

✓ Настройка сетевого взаимодействия между контейнерами

✓ Уверенное обсуждение контейнеризации с разработчиками, DevOps и архитекторами

Что получите «на руки»:

✓ Makefile как «пульт управления» — одна команда = одно действие

✓ Готовые Dockerfile и docker-compose.yml для своих проектов

✓ Pre-read шпаргалку по Docker-командам (за 3 дня до лабы)

✓ Доступ к виртуальной машине на время лабы + 7 дней после

✅ Чем эта лабораторная отличается

✓ Фокус на понимании, а не запоминании — разбираемся в сути, а не зубрим команды

✓ Makefile как «пульт управления» — никакой магии CLI, одна команда = одно действие

✓ Pre-read шпаргалка за 3 дня — можно подготовиться заранее и не терять темп

✓ Запись — 20%, чтобы мотивировать присутствовать вживую

✓ Реальные сценарии — диагностика типовых проблем, с которыми сталкиваются каждый день

✓ Ответы на вопросы и разбор ошибок в реальном времени

✅ Предпосылки и формат

Требования к участникам:

  • Базовый опыт работы с командной строкой (CLI)
  • Понимание основ веб-приложений
  • VS Code или любой другой редактор кода

Формат проведения:

  • Онлайн, длительность 4 часа с перерывом
  • Makefile для всех операций — минимум ручного CLI
  • Живая практика с ведущим, ответы на вопросы

✅ Дальнейший маршрут развития

После этой лабораторной рекомендуем:

  • Kubernetes для системного аналитика — оркестрация контейнеров на практике
  • REST + OpenAPI — проектирование и реализация API
  • Keycloak — аутентификация и управление доступом
  • Apache Kafka — event-driven архитектуры и асинхронная коммуникация
  • Prometheus + Grafana — мониторинг и observability

Даты проведения:

  • Ближайшая дата: 25 июля 10:00 - 14:00 МСК

Что получают участники:

  • [x] Запись лабораторной работы (20%)
  • [x] Pre-read шпаргалка по Docker-командам (за 3 дня)
  • [x] Готовые Dockerfile и docker-compose.yml
  • [x] Makefile как «пульт управления»
  • [x] Доступ к виртуальной машине на время лабы + 7 дней после

Поддержка после мероприятия:

  • [x] Закрытый чат для участников
  • [x] Ответы на вопросы в течение 14 дней
  • [x] Pre-read материалы за 3 дня до лабы

Ведущий: Максим Тачков

  • Middle Developer (BIM), преподаватель Docker
  • Экспертиза: Docker, контейнеризация, DevOps-практики для разработчиков
  • По отзывам с прошлой лабы (23 мая 2026): экспертиза 9/10, умение объяснять сложное простым языком
  • Партнёр сообщества «ПолныйСтек» — проводит лабораторные по Docker

изменить информацию сообщить о проблеме

С этим мероприятием что-то не так?

  • Неправильная дата или время
  • Неправильный адрес
  • Неправильно указан тип мероприятия
  • Плохое описание
  • Мероприятие отменено или отложено
  • Неприемлемый/неприличный контент
  • Нарушение авторских прав
  • Это спам
  • Не получается купить билет
Куда пойти в онлайне в эти выходные

Онлайн

похожие мероприятия

Все мероприятия в онлайне