このプロジェクトについて

lazydockerはgocuiライブラリで構築されたターミナルユーザーインターフェース(TUI)であり、DockerおよびDocker Compose環境を集中管理する方法を提供します。一般的なタスクに視覚的なインターフェースを提供することで、複雑なCLIコマンドを記憶する必要性を減らすことを目的としています。 主な機能は以下の通りです: - 環境モニタリング:コンテナのメトリクスをASCIIグラフで表示するなど、コンテナやサービスの状態を一目で確認できます。 - ログ管理:特定のコンテナやサービスのログを表示します。 - コンテナ制御:キーバインドまたはマウスクリックで、コンテナやサービスの再起動、削除、リビルド、アタッチが可能です。 - イメージおよびボリューム管理:イメージの先祖レイヤーを表示し、未使用のコンテナ、イメージ、またはボリュームを削除してディスクスペースを回収します。 - カスタマイズ:カスタムコマンドの追加やメトリクスグラフの設定が可能です。