先週の週末、Docker でお気軽に作ってしまったために 恒久的な維持が困難になったと判断した WordPress 試験環境ですが、 なんとか今あるデータを維持したまま、イメージを独立させて、 コンテナを起動できないかやってみました。

 結果は惨敗です orz

具体的に何をやったかというと…
commit して新しいイメージを作成、このイメージから新しいコンテナを起動
 予想はしていましたが、コンテナ内のデータがきれいさっぱり消失 o...rz
コンテナを export してから import したイメージで新しいコンテナを起動
 MySQL のコンテナは起動できたのですが、 なぜか WordPress のコンテナは 起動後すぐに終了。原因わからず。
 元のデータを維持できているかも不明。
 Docker には save/load と言うスキームもあるのですが、 ドキュメントを斜め読みする限り、export/import との違いがよくわからないので試していません。

 散々やって途方に暮れました。。。 o...rz

 あかん。
 やっぱり dockerfile からイメージを作る仕組みをちゃんと理解しないと、 どうにもならんと悟りました。
 Docker でお気軽に…なんて そんなうまい話はないと観念して、dockerfile の作り方から勉強してます。

 えぇ、深みにどっぷり。。。自覚してます (_ _;>

 でも、なぜ先週惨敗したか、おかげでちょっと理解した(気がする)ので、 今週末再度チャレンジする所存です o(`・д・´)ノ

Ellinikonblue.com Weblog
「 Docker で WordPress を動かしただけの知識でした…反省 orz 」
「 Docker で WordPress 環境をさくっと作成」