dockerでサクッとredmineを用意したい時、公式のイメージ以外で有名なsameersbn/redmine
というイメージがあります。
このイメージ、plugins配下にpluginのディレクトリを作成して起動すると、Installも済ましてよきにはからってくれるのですが、一部パッケージがうまくいきません。
sammersbn/redmineのレポジトリに解決策があったので、記録のため、こちらに記載します。
参照元
以下のIssueを参考にしました。
https://github.com/sameersbn/docker-redmine/issues/267
どうするか
plugins\post-install.sh を用意して起動しましょう。
post-install.sh
bundle exec rake redmine:plugins:migrate RAILS_ENV=production
こちらを記載すると、コンテナの実行時に記載しているコマンドが実行され、うまいことやってくれます。
Issueではeasy guntのインストールでやり取りされていましたが、今回の対応で、国内で有名なview customize plugin
や、かんばんを使えるようにする Agile
なんかが簡単に使えるようになります。