Docker Engineering Environment
Артқа
Бастапқы Plus

Docker Engineering Environment

Docker development environment бойынша практикалық курс: Docker Engine 29.x, Docker Compose v2, Dockerfile, image/container model, volumes, networks, healthchecks, Traefik v3.6, PhpStorm, Xdebug және инженерлік Make workflow. Курс контейнерлерді соқыр іске қосуды емес, reproducible local environment-ті team contract ретінде құруды үйретеді.

Docker Containerization Docker Compose Local Infrastructure Environment Reproducibility

Курс құрылымы

Жарияланған нұсқа: модульдер, сабақтар және ұзақтығы.

01

Docker жұмыс ортасы және курс келісімшарты

  1. 1 Docker-ді орнату, runtime check және алғашқы Make-келісімшарты
    50 мин
02

Docker foundations және runtime-моделі

  1. 1 Сабақ 01. Docker архитектурасы және runtime readiness
    35 мин
  2. 2 Images, containers және процесс модель
    50 мин
  3. 3 Docker CLI operational vocabulary ретінде
    50 мин
03

Dockerfile және ортаны бақылау

  1. 1 Dockerfile қоршаған ортаны қорғау келісімшарты ретінде
    35 мин
  2. 2 Мәтінмәнді, кэшті және .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 03-дәріс. Желілер, DNS және published ports
    35 мин
  4. 4 Volumes, bind mounts және деректер стратегиясы
    35 мин
  5. 5 UID, GID және қолжетімділік құқықтары
    35 мин
05

Reverse proxy, жергілікті домендер және бірыңғай edge

  1. 1 Сабақ 01. Бірыңғай edge және localho.st паттерні
    35 мин
  2. 2 Сабақ 02. Traefik Docker provider, labels және routing
    35 мин
  3. 3 Сабақ 03. Жергілікті TLS және домендік маршруттарды диагностикалау
    35 мин
06

Docker диагностикасы және ортаның тұрақтылығы

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

PhpStorm және контейнерлік жұмыс процесі

  1. 1 Сабақ 01. PhpStorm жүйесіндегі Docker қосылымы
    42 мин
  2. 2 Сабақ 02. PHP қашықтағы интерпретатор, Composer және тесттер
    42 мин
  3. 3 Xdebug және контейнерлік PHP-ны IDE-мен жөндеу
    50 мин
08

Жергілікті ортаның инженерлік тәртібі

  1. 1 Сабақ 01. Жобаның дәйекті құрылымы
    49 мин
  2. 2 Среда как код и воспроизводимость команды
    50 мин