なぜやろうと思ったか 仕事で必要な技術理解のために簡単なモックアップを作ろうと思い、DockerでPHP・Nginx・SQL Serverのコンテナを作成しようとした時のこと。 何回 docker-composeをしても、 sqlsrvと pdo_sqlsrvが php.iniに追加されずハマっていました(お恥ずかしいことに2日費やしました)。 Dockerfileはそれらが正しくインストールされるように構成していて、ちゃんとビルドも行われる(途中で止まらない)のにも関わらず、どうしてもphp.iniへの書き込みだけが上手くいきませんでした。 ふと、「 docker compose build…