Коллеги, приветствую.
Как открыть туннель так, что бы XDebug мог подключиться к клиенту?
Что я хочу сделать?
Я хочу что бы XDebug мог подключиться к моему клиенту для отладки приложения.
Объясняю ситуацию.
Клиент и Docker крутятся на разных хостах.
В логе докера вижу что XDebug рапортует, мол не смог подключиться к клиенту.
Сложность заключается в том, что это удалённая отладка в докере.
Php который крутится в докере не может подключиться к моему хосту, а очень хочется.
NOTICE: PHP message: Xdebug: [Step Debug] Could not connect to debugging client. Tried: host.docker.internal:9003 (through xdebug.client_host/xdebug.client_port)
Интересно то, что если из контейнера дёрнуть
Например, это страница проекта на VUE
curl http://host.docker.internal:3000
То есть доступ к хосту имеется.