DockerのPHP環境にXdebugをインストールする

ただの覚え書きです

以下のようにpecl installでXdebugのダウンロード/コンパイルしたのちdocker-php-ext-enableで有効にすればおk

docker-php-ext-enableのことを摩訶不思議コマンドだと思っていたけど設定ファイルにzend_extension=hoge.soを書き出してくれるコマンドらしい。

便利~

FROM php:7.4-fpm

RUN pecl install xdebug-2.8.1 \
  && docker-php-ext-enable xdebug