Dockerコンテナの中で動くPHPプログラムに、XDebugを使ったリモートデバッグを行う という例は割とよく見かけますが、それでも割とハマったのでハマったところをメモ。 構成 Windows 10 Home(1809 Ver 非Insider Preview) Virtual Box(Docker Toolbox) PHP 5.5.9 XDebug 2.2.3 Visual Studio Code 1.32.3 気をつけるべきところ XDebugでのデバッグにおいて気をつけるべきところ(覚えておくべきところ) XDebugでデバッグをするとき、Visual Studio Codeはサーバ側、PHPインタプリタはクライアント側になる(PHPインタプリタからVisual Studio Codeにアクセスする) なので、DockerコンテナのEXPOSEなどは不要。むしろそれをするとかえって