3. Настройка Docker. Установка composer и xdebug.

preview_player
Показать описание
docker, docker-compose, php, composer, xdebug, nginx, MySQL, lemp, lamp

Рекомендации по теме
Комментарии
Автор

У меня ОС Windows 10, в ней установлен Docker Desktop, IDE PHPStorm, настроен docker проект на запуск Nginx + PHP 8.2 + MySql 8 - контейнеры сбилдились, запустились, сайт через браузер работает, выдает данные из БД.
Хочу настроить отладку через IDE PHPStorm и xdebug в контейнере с PHP.
Но не могу устранить такую ошибку "Can't start listening for connections from 'xdebug'. Port 9000 is busy." в PhpStorm.

denisscorpion
Автор

из видео не понятно как запустить composer.json в контейнере

TheSaddon
Автор

Настраиваю на Windows 10, всё получилось, кроме настройки Xdebug.
Всё запускается, билдится и т.д., ошибок нет, но на точке останова не останавливается :(

Может надо в самом PHPStorm что-то настроить?
Кому-нибудь удалось заставить работать отладку под windows10?

zytozyto
Автор

Важный момент, если вы прокидываете в контейнер свои конфиги *.ini через volumes указывая директорию то в этой директории в контейнере не создадутся никакие файлы конфигов которые там должны быть созданы после установки пакетов при билде! Свои кастомные конфиги нужно прокидывать указывая имена файлов

cleverscript