開発を進めている docker-phd-ja (PHPマニュアル日本語版ビルド用Dockerイメージ)、PHPアプリケーションが動かせるようになりました

まだ実装できていませんが、将来的にはブラウザだけで「ソースファイルの更新 → ファイルの編集 → ビルド」ができるようにしたいと思っています。

ちなみに、ひとつのコンテナで PHP-FPM と nginx を連携させることにしたのは、下記の理由からです。

  • Docker イメージの pull だけですぐに使えるようにしたかった(複数コンテナにはできない)
  • apache を試したら重かった(やっぱり nginx がいい)

ひとつのコンテナで複数のプロセスを起動するために Supervisor を使っています。便利です。