Фулстек-проект: устанавливаем виртуальную среду lamp для запуска файлов в Докере

Перейти

Для полноценной работы сайта часто нужен дополнительный софт: базы данных, PHP и другие инструменты. Всё это есть на сервере, но при локальной разработке без этого сложно. Сегодня рассказываем, как сделать своё виртуальное окружение для веб-разработки с помощью Докера.
То, что мы сделаем сегодня, пригодится нам для проекта по фулстек-разработке. В первой части мы сделали страницы с авторизацией и регистрацией пользователя, а дальше займёмся серверной частью — то есть решим одну из типичных задач фулстек-разработчика.
Мы уже делали подобное в статье про MAMP, но минус такого подхода в том, что на компьютере появляется много разного софта, и всё это нужно устанавливать и настраивать отдельно. Плюс Докера в том, что мы получаем все нужные программы, но в изолированном виртуальном контейнере.