docker上のredmineのデータが飛ぶ

2回目

VBoxHEadlessTrayがデータの保存に失敗した場合
PCの電源断と同じになって、redmineのデータが破壊され起動できなくなる。
こうなると、もう二度と立ち上げられなくなるが

docker コンテナID -a でエラーメッセージを確認

docker start -a be36282598eb                                                                                                                                                                        
Initializing logdir...
Initializing datadir...
Symlinking dotfiles...
Installing configuration templates...
Configuring redmine...
Configuring redmine::database
Configuring redmine::unicorn...
Configuring redmine::secret_token...
Generating a session token...
Note:
  All old sessions will become invalid.
  Please specify the REDMINE_SECRET_TOKEN parameter for persistence.
  **SHOULD** be defined if you have a load-balancing Redmine cluster.
Configuring redmine::max_concurrent_ajax_uploads...
Configuring redmine::sudo_mode...
Configuring redmine::backups...
Configuring nginx...
Configuring nginx::redmine...
Migrating database. Please be patient, this could take a while...
/var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/resolver.rb:354:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'rails (= 4.2.5)' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound)
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/resolver.rb:330:in `each'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/resolver.rb:330:in `verify_gemfile_dependencies_are_found!'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/resolver.rb:199:in `start'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/resolver.rb:183:in `resolve'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/definition.rb:198:in `resolve'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/definition.rb:137:in `specs'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/definition.rb:182:in `specs_for'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/definition.rb:171:in `requested_specs'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/environment.rb:18:in `requested_specs'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:13:in `setup'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler.rb:92:in `setup'
        from /var/lib/gems/2.1.0/gems/bundler-1.11.2/lib/bundler/setup.rb:18:in `<top (required)>'
        from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'

前回、諦めてコンテナを破棄してしまったが、redmineのデータ自体は生き残っていて
ホスト側にデータコピーしておいて、redmaineを再インストールした後にリストアして上げれば
復帰できるらしい。

Able to copy my data folder out of the stopped container. (your github documentation is awesome)
docker cp 7e07bd263da2:/home/redmine/data /root/redminedata

Going to reinstall.

が、作者もおっしゃってるように、本番用に作ったものじゃないということで、
素直にサーバー側に立てた方がいいでしょう。。。