Dockerコンテナは1サービスごとにコンテナを分けるべきと言われています。実際1プロセス程度の不可でしかないので分けた方が良いのですが、立ち上がっているコンテナの数が多くなりがちです。管理用インタフェースが欲しくなるでしょう。 そこで使ってみたいのがdocklyです。CUIで動作する、簡易的なDocker管理インタフェースです。

docklyの使い方

起動中。起動しているコンテナは緑色のステータスランプになっています。

メイン画面

ログの確認もできます。

ログ

docklyは終了したコンテナも一覧表示され、選択してリスタートもできます。シェルで入ることもできるので、起動しているコンテナを選んでメンテナンスするのも容易になります。何よりHTTPサーバが立ち上がったりしないので、サーバ環境でも手軽に使えるのが利点です。

docklyはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

lirantal/dockly: Docker console UI and Dashboard for quickly managing and inspecting Containers and Services