今回の目的は、とりあえずEclipseからデバッグできるようにすることです。
php:7.0-apacheイメージでコンテナ作成済みの前提です。
<コンテナ作成手順>
コンテナのbashを動かす。
# docker container exec -it test_php7 /bin/bash
xdebugをインストールする。
pecl install xdebug-2.7.2
php.iniがないので作成してとりあえずの設定を入れる。xdebug.soのパスはインストール後に出てくるが、わからなければ検索して。
zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so xdebug.remote_enable = 1 xdebug.remote_connect_back = 1