Разворот Laravel в Docker с xdebug php.81 lemp

Бывает, что у вас нет желания ставить на вашу операционную систему какую-либо версию php, но вам нужно поработать над проектом Laravel и для этого как раз подойдет моя сборка, которую можно скачать по адресу

https://github.com/tarzanpasha/laravel-lemp-docker-xdebug

Всё, что нужно запомнить — это несколько настроек phpstorm, которые нужно сделать.

1)Выбераете версию php из вашего контейнера

Убрать галочку отключающую прослушку внешних соединений

указать настройки из xdebug.ini

настроить мепинг между локальной папкой с исходниками проекта и папкой в docker контейнере

После запуска контейнера можно смело отлаживать ваш програмный код — в качестве примера можно выполнить artisan команду app:test-command изнутри контейнера php вставив точку останова в коде этой команды и при ее запуске выполнение кода остановится на данной строчке.

Так же при запуске страницы /test вашего сайта вы сможете попасть в функцию контроллера TestController test.

Задачей инструкции было не объяснить как это работает, а просто быстро развернуть окружение и начать работать. Ознакомьтесь с файлами конфигурации docker-compose.yaml и с конфигами из папки docker.


Опубликовано

в

от

Метки:

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *