От чего зависит эффективность работы PHP-разработчика? Отвечая на этот вопрос можно привести множество факторов, начиная с грамотного выстраивания отношений с коллегами и заказчиком, заканчивая обустройством комфортабельного рабочего места. Среди всего прочего одним из важнейших факторов эффективной работы является удобная среда для разработки.
В этой серии вебинаров мы поговорим о нескольких современных способах настройки локального рабочего окружения для PHP-проектов. В первом вебинаре разбирали инструмент настройки виртуальной среды Vagrant. Во втором вебинаре мы поговорим о том, что такое Docker и как его можно применить для настройки рабочего окружения для PHP проектов.
Docker — это ещё один инструмент, который можно использовать для виртуализации рабочего окружения. Его популярность сложно не заметить или недооценить.
Программа вебинара
- установка Docker на разные ОС;
- образы и контейнеры;
- запуск контейнера с веб-сервером;
- запуск контейнера с PHP, выполнение скриптов;
- запуск контейнера с MySQL;
- настройка сети между контейнерами;
- знакомство с docker-compose.