Docker、Swarm、Podman、Kubernetes、ACI環境を管理できる軽量なWeb UI。
- スター
- 24,770
- フォーク
- 866
- 未解決の Issue
- 177
- 最終コミット
- 16 日前
これは何?
Dockgeは、Docker Compose向けのセルフホスト型Web管理ツールです。コンテナをスタック単位で整理し、スタック用ディレクトリ内の各compose.yamlファイルを、起動・停止・再起動・削除・イメージ更新を実行できる管理単位として表示します。
エディターはディスク上のcomposeファイルを直接編集するため、Dockgeがファイルを独自のデータベースに移すことはありません。pull、up、downの進行状況とターミナル出力は、リアルタイムでブラウザーにストリーミングされます。Webターミナルを内蔵しており、docker runコマンドをcompose.yamlに変換することもできます。エージェント機能を使えば、1つのインターフェースから複数のDockerホストを管理できます。
DockgeはDocker 20以降またはPodmanを使うLinux上で動作し、Dockerイメージとして配布されています。単一コンテナの管理よりもcomposeファイルを使いたいユーザーを対象としており、ネットワークや単独コンテナを管理するPortainerなどのツールを置き換えるものではありません。
主な機能
- 01composeスタックの作成・編集・起動・停止・再起動・削除
- 02Web UIからスタックのDockerイメージを更新
- 03compose.yamlファイル用のインタラクティブエディター
- 04pull、up、downの操作に関する進行状況とターミナル出力をリアルタイムで表示
- 05docker runコマンドをcompose.yamlに変換
- 06エージェントを通じて複数のDockerホスト上のスタックを管理
ユースケース
- composeファイルを使って、ホームサーバーやRaspberry Pi上のセルフホストサービスを管理する
- composeファイルをディスク上に保持したまま、日常の操作にはブラウザーベースのインターフェースを使う
- 1つのダッシュボードから複数のDockerホストにまたがるスタックを管理する
クイックスタート
- 1
stacks と Dockge のディレクトリを作成する
mkdir -p /opt/stacks /opt/dockge - 2
compose.yaml ファイルをダウンロードする
curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml - 3
Dockge サーバーを起動する
docker compose up -d - 4
ブラウザーで http://localhost:5001 にアクセスして Dockge を開く
使う前に知っておきたいこと
- Windows はまだサポートされていません。
- Docker 20 以降または Podman が必要です。Debian Buster 以前はサポートされていません。
収録されている特集
トピック
よくある質問
- dockge とは?
- compose.yamlファイルを使ってDocker Composeスタックを作成・編集・実行できるセルフホスト型Web UI。 Dockgeは、Docker Compose向けのセルフホスト型Web管理ツールです。コンテナをスタック単位で整理し、スタック用ディレクトリ内の各compose.yamlファイルを、起動・停止・再起動・削除・イメージ更新を実行できる管理単位として表示します。
- dockge は無料で使えますか?ライセンスは?
- dockge は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- dockge は今もメンテナンスされていますか?
- 活発にメンテナンス中。dockge の最終コミットは 2026年10月23日 です。
- dockge は何に使えますか?
- composeファイルを使って、ホームサーバーやRaspberry Pi上のセルフホストサービスを管理する composeファイルをディスク上に保持したまま、日常の操作にはブラウザーベースのインターフェースを使う 1つのダッシュボードから複数のDockerホストにまたがるスタックを管理する
- dockge のインストール方法は?
- stacks と Dockge のディレクトリを作成する: mkdir -p /opt/stacks /opt/dockge compose.yaml ファイルをダウンロードする: curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml Dockge サーバーを起動する: docker compose up -d ブラウザーで http://localhost:5001 にアクセスして Dockge を開く
- dockge はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/louislam/dockge
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Dockerコンテナ、イメージ、Composeスタックを管理する、モダンなセルフホスト型Web UI。
スケジュールまたは手動でコンテナの更新を確認・適用できる、Web UI付きのセルフホスト型Dockerアプリ。
Dockerコンテナやイメージなどをリモート管理できる、セルフホスト型のWebベースlazydockerクローン。
ホームラボ向けに、Docker Composeファイルを直接操作できるDocker管理ツール。
ブラウザーからDockerやPodmanのコンテナ、イメージ、Composeスタック、ファイルを管理できる軽量Webパネル。