ゼロからDocker imageを作成する場合、検索しても出てこなかったので、自分の備忘録のためにもまとめておく
確認したかったこと
コンテナ内で実装した追加機能をホスト側にマウントしていなかった場合に、デーモンの再起動をしたらコンテナは削除され、設定はリセットされてしまうのか
これだけ
実施したこと
-
Redmine ver.4.0.4
のDokcer imageを作成する(設定ファイルのホストマウントなし) - バッチでガントチャートの折りたたみ表示を追加する
- Dockerデーモンを再起動する
# systemctl restart docker
結果
コンテナは削除されず、停止された状態でデーモンが再起動する
そのため、コンテナの中で編集したことは削除されない
とりあえずで立てたコンテナがあるマシンメンテのナンスもこれで安心?
マシンの再起動をしても生きているかの確認をしたら、追記したい