Я пытаюсь установить свой проект в Docker. Все работает хорошо, кроме Xdebug, который не хочет останавливаться на точках останова. Я использую последнюю версию Docker, macOS, Xdebug. PHP 7.1, Apache 2.4.
Вот настройки, которые у меня есть:
Я добавил эти строки в php .ini
zend_extension = "/usr/lib/php/20190902/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_port=9003
xdebug.remote_host=host.docker.internal
xdebug.idekey=PHP_STORM
xdebug.remote_connect_back=0
Я вижу в phpinfo, что Xdebug включен.
Я могу проверить Xdebug в PhpStorm:
А вот мои настройки PhpStorm:
Порты в docker -композитном файле установлены только 8888:80
Не могли бы вы посоветовать, я что-то упустил?
PS Если я пытаюсь установить Xdebug локально, он работает нормально. Но мне нужно, чтобы он работал с Docker.