https://gist.github.com/megahirt/e80086d1d029a7406e9eaec1fb1dcc9e Отличный гайд настройки докер контейнера с php, который будет цепляться к vscode php debug (Так уж у них повелось. Не IDE цепляется к серверу, а сервер к ide серверу).
Xdebug — это мощное расширение для PHP, предназначенное для отладки и профилирования кода: оно позволяет пошагово выполнять скрипты, ставить точки останова, просматривать значения переменных, анализировать стек вызовов и выявлять узкие места производительности, что делает разработку более контролируемой, а поиск ошибок — быстрым и точным, особенно в сложных проектах; при интеграции с IDE (например, VS Code) Xdebug превращает PHP из "чёрного ящика" в полностью прозрачную среду разработки.