オープンソースになったFC2ブログをDockerで構築してみた
FC2ブログがオープンソースになったと聞いたので、Dockerfileの作成練習も兼ねてDockerで構築してみた。ソースはこちら。
https://github.com/matsuu/docker-fc2blog/
工夫したこと
作ってみてわかったこと
改善が必要なところ
- セキュリティを考慮してmysql_secure_installを実行したい
- ログ周りをsyslogかfluentdに吐くようにしたい
- fc2blogはMySQLのMaster-Slaveに対応してるようなので対応する
- Nginxに対応させたい
- phpのセッションをmemcachedに食わせ、ロードバランサも用意してスケールアウトしたい
クラスタ構成のCoreOSでfleetを使ってウハウハしたい- fleet経由で起動できるようにしたがetcdを活用できてない
- Apache(ブログ部分)だけ更新する手段を用意する
- テストする仕組みを考える
- プロセス監視、サービス監視
Gentoo版をまだ用意してない- 用意した