Установка debug
в Dockerfile:
RUN apt-get install autoconf g++ make \
&& pecl install xdebug-2.7.1 \
&& rm -rf /tmp/pear \
&& docker-php-ext-enable xdebug
COPY ./conf.d /usr/local/etc/php/conf.d
собираем образ
Настройках xdebug.ini
создаем файл xdebug.ini с содержимым:
xdebug.remote_enable=1
xdebug.remote_host=192.168.220.1
и копируем (через RUN или COPY) в /usr/local/etc/php/conf.d
Настройка PHPSTORM
Build, Execution, Deployment | Docker

Languages & Frameworks | PHP





Languages & Frameworks | PHP | Debug


Path — ссылка на папку с приложением
Url — Url приложения
Расширение для Google Chrome

Устанавливаем для Xdebug для своего браузера

Languages & Frameworks | PHP | Servers

и в docker-compose добавить в environments
PHP_IDE_CONFIG: "serverName=APP"
One Reply to “Xdebug Docker PHPStorm”
[…] дополнение к https://blog.rvalitov.ru/development/php/xdebug-docker-phpstorm настройка Php 8 Xdebug 3 в докер и […]