Docker: налаштування локального робочого оточення для PHP-проектів

Від чого залежить ефективність роботи PHP-розробника? Відповідаючи на це питання можна навести безліч чинників, починаючи з грамотного вибудовування відносин з колегами і замовником, закінчуючи облаштуванням комфортабельного робочого місця. Серед усього іншого одним з найважливіших чинників ефективної роботи є зручне середовище для розробки.

У цій серії вебінарів ми поговоримо про декілька сучасних засобів налаштування локального робочого оточення для PHP-проектів. У першому вебінарі розбирали інструмент налаштування віртуального середовища Vagrant. У другому вебінарі ми поговоримо про те, що таке Docker і як його можна застосувати для настройки робочого оточення для PHP-проектів.

Docker — це ще один інструмент, який можна використовувати для віртуалізації робочого оточення. Його популярність складно не помітити або недооцінити.

Програма вебінару

  • встановлення Docker на різні ОС;
  • образи та контейнери;
  • запуск контейнера з веб-сервером;
  • запуск контейнера з PHP, виконання скриптів;
  • запуск контейнера з MySQL;
  • налаштування мережі між контейнерами;
  • знайомство з docker-compose.