Docker Engineering Environment
Назад
Начальный Plus

Docker Engineering Environment

Практический курс по Docker-среде для разработки: Docker Engine 29.x, Docker Compose v2, Dockerfile, image/container model, volumes, networks, healthchecks, Traefik v3.6, PhpStorm, Xdebug и инженерный Make workflow. Курс учит не запускать контейнеры вслепую, а строить воспроизводимую локальную среду как командный контракт.

Docker Containerization Docker Compose Local Infrastructure Environment Reproducibility

Программа курса

Опубликованная версия: модули, уроки и длительность

01

Рабочее окружение Docker и контракт курса

  1. 1 Установка Docker, runtime check и первый Make-контракт
    50 мин
02

Docker foundations и runtime-модель

  1. 1 Архитектура Docker и runtime readiness
    35 мин
  2. 2 Images, containers и процессная модель
    50 мин
  3. 3 Docker CLI как operational vocabulary
    50 мин
03

Dockerfile и контроль среды

  1. 1 Dockerfile как договор среды
    35 мин
  2. 2 Build context, cache и .dockerignore
    35 мин
  3. 3 Multi-stage, ARG/ENV и границы runtime
    35 мин
04

Compose, сервисная топология и runtime проекта

  1. 1 Compose как карта проекта
    35 мин
  2. 2 Зависимости запуска, healthchecks и restart policies
    35 мин
  3. 3 Сети, DNS и published ports
    35 мин
  4. 4 Volumes, bind mounts и стратегия данных
    35 мин
  5. 5 UID, GID и права доступа
    35 мин
05

Reverse proxy, локальные домены и единый edge

  1. 1 Единый edge и паттерн localho.st
    35 мин
  2. 2 Traefik Docker provider, labels и routing
    35 мин
  3. 3 Локальный TLS и диагностика доменных маршрутов
    35 мин
06

Диагностика и устойчивость Docker-среды

  1. 1 Логи, docker exec и первый ответ на падение
    41 мин
  2. 2 Healthchecks, restart и readiness
    35 мин
  3. 3 Resource limits и давление на runtime
    35 мин
  4. 4 Очистка, build cache и безопасное обслуживание среды
    35 мин
07

PhpStorm и контейнерный рабочий процесс

  1. 1 Docker connection в PhpStorm
    42 мин
  2. 2 Remote PHP interpreter, Composer и тесты
    42 мин
  3. 3 Xdebug и IDE-отладка контейнерного PHP
    50 мин
08

Инженерная дисциплина локальной среды

  1. 1 Консистентная структура проекта
    49 мин
  2. 2 Среда как код и воспроизводимость команды
    50 мин